So long, Shea Stadium

Publish Date: Feb 19, 2009, 10:35 PM ETDuration: 00:16
Rating:
(83 Votes)

Witness the final piece of Shea Stadium being demolished.