Wind Jammers – Review
Philip on Dec 09 2010 | Filed under: Film
“Mudda is sick!!!” by Travis Carroll Wednesday 1st December 2010 saw the premiere of The Bahamian/American film Wind Jammers. A quaint story about a young girl that falls in love with sailing and the evil yacht club president trying to foil her attempts…at sailing. The film was shot on location in The Bahamas with minimal [...]

