UFC 126 - Preliminary Card - Great fights, Big Upsets, and more than a few surprises

UFC 126 - Preliminary Card - Great fights, Big Upsets, and more than a few surprises from Youtube by thelightsoutshow, 357 views

Recommended video:
Giant Baymax Play-Doh Surprise Egg Big Hero 6 Toys and More!
Dana White - UFC 196 Records Nate Diaz Way More Than $1 Million

Description:
Donald Cerrone def. Paul Kelly Demetrious Johnson vs Norifumi "Kid" Yamamoto Gabe Ruediger vs Paul Taylor Kyle Kingsbury vs Ricardo Romero Mike Pierce vs Kenny Robertson Chad Mendes def. Michihiro Omigawa

Related Images