UFC 118 live stream online will happen on August 28, 2010 at 7PM PT/10PM ET live on PPV. UFC 118 live gets under way form the TD Garden in Boston, Massachusetts, United States. Edgar vs. Penn 2 fight is the main event of the evening. UFC 118 is just a few minutes away and...
Read more »
