Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Sailors forced to flee race course off Barcelona after incident that could have ‘destroyed’ Italian boat Luna Rossa’s America’s Cup challenge was almost ended by a “potentially catastrophic” lightning strike over the race course on day five of the challenger…