All Models of Supra and Moomba’s on Display, Indoors!
Thank you for your support! ~ The Club Royale Crew
Come visit our 8,000 Sq Ft showroom and enjoy shopping for your new Supra, Moomba, or Starcraft Pontoon indoors. Moomba is proud to have the Highest Customer Satisfaction any tow boat as awarded by the National Marine Manufacturers Association.