franulele
Well-known member
A very funny bit of commentary They're Blowin' Up the Champlain Bridge
Video of the demolition of the Champlain Bridge which connects Vermont & New York states.
Video of the demolition of the Champlain Bridge which connects Vermont & New York states.