These guys are nuts, and the kart seems awesome.
B Beagle Well-known member Likes 166 Location France Aug 22, 2024 #1 These guys are nuts, and the kart seems awesome.
Philip Administrator Staff member Likes 4,155 Location Lake Havasu City, AZ Aug 22, 2024 #2 Aren't they glad they upgraded the wheelie bar, haha! Mamma mia!!!