2011 MasterCraft PWT Stop 1 Winning Run
  • 11 years ago
Watch the run that won Harley Clifford the first stop of the 2011 MasterCraft Pro Wakeboard Tour in Acworth, Georgia.