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