• last year
Stunning view of storm clouds at the top of the World Trade Center building.Source: @showprogress / TMX
Transcript
00:00 [Music]

Recommended