Super Boats Take To New York Hudson River For Boat Race
Teams and SBI Honor The Fallen and Families on 10th Anniversary of September 11 KEY WEST, Fla (September 1, 2011) – Super Boat racing is coming to New York City on September 8th – 10th for the 21st Annual New York Super Boat Grand Prix – Tribute to September 11. Super Boat International (SBI) race…