for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up

Top News

Historic Texas stadium implodes

Posted

It's the end of an era at Baylor University in Waco, Texas as workers demolish the stadium where the school's football team played for 64 seasons. Subtitled Rough Cut (no reporter narration)

Top News

for-phone-onlyfor-tablet-portrait-upfor-tablet-landscape-upfor-desktop-upfor-wide-desktop-up