F1 on the Water? Yachts Race at the Statue of Liberty.
At 11:30 a.m. Sunday morning, with New York City under a heat advisory, a gaggle of sailing enthusiasts, dressed in polo shirts and summer dresses, boarded a ferry for Governors Island to watch towering F50 catamarans race along the skyline of Lower Manhattan and in […]
Life Style