McLane Stadium construction time Lapse

Mister Buzz 2014-09-03

Views 2.7K

See an incredible time lapse video of Baylor's new stadium construction.

Share This Video


Download

  
Report form