Today Is Last Day To See 'Monster' Art Installation At Philadelphia Navy Yard
Put up in October, these 20 giant inflatable tentacles brought visitors from near and far.

More Videos

Stations