LGizmo
Well-known member
- Joined
- Jul 30, 2005
- Messages
- 92
- Reaction score
- 0
Yes there are but I can't find the site right now.... they mostly run on Kart tracks and most are around the East and West Coast as far as I can tellThat's really cool.Is there something like that in the USA ?
Enter your email address to join: