Teen sailor and her mom take on the Vasco da Gama Yacht Race together
Wendy Jasson Da Costa|Published 1 hour ago 4min WHILE most teenagers were tucked in bed this week, 16-year-old Michaela Barrett was battling wind and waves on the open ocean, competing in the prestigious Vasco da Gama Yacht Race. With seven years of …