Super Colossal

Implosionview

Thursday, 20th May 2010

360 degree video within the implosion of the Dallas Cowboys football stadium: