PBR World Cup Finals at UNLV Thomas & Mack Center

Yesterday was the PBR World Cup Finals at the UNLV Thomas & Mack Center here in Las Vegas. Team Brazil won this year overall, but you better believe Team USA made a valiant effort! Christopher Rauschnot from My Vegas Scene was on site to bring us this video:

PBR World Cup Finals | Video by Christopher Rauschnot | @24k on Twitter

Tags: ,