Superboat Tribute to 9-11 New York Grand Prix 2001

Superboat Race took place two days prior to 911. Some of the last footage of the Twin Towers. 20 Sec Delay.

Comments are closed.