Home News Superkarts! USA announces his partnership with the Westgate Las Vegas resort & casino