Live camera at new Tulane stadium construction site - FOX 8, WVUE, fox8live.com, weather, app, news, saints

Live camera at new Tulane stadium construction site

Click here to view a live camera shot of the ongoing construction at the site of the new stadium on Tulane's campus

Powered by Frankly