Live camera at new Tulane stadium construction site - FOX 8 WVUE New Orleans News, Weather, Sports, Social

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