I should tag this video NSFW-- that's how amazing it is. We have 36 days until Baylor Football takes over its new home. From 10:00 PM tonight, Friday, July 25, 2014, that's 884 hours, or 1 month, 5 days, 20 hours, and 30 minutes. Will you be there?
Throw a comment on this video on Youtube so the creator knows you watched and loved it!