Barcelona’s First Big LED Marquee Goes Up In Marina For America’s Cup, And Will Stay When The Boats Sail Away (16:9)
The famed America’s Cup sailing competition has started in the waters off Barcelona, and one of the new features down at the city’s marina ... […]
Fri, Aug 30, 2024 at 10:00 AM