Loading...
Uploaded by ianboon on Mar 22, 2008
The St. Francis Hospital next to Mellon Arena in downtown Pittsburgh was imploded with explosives.
Comedy
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)