For all of you who used to have a slot car racing set.
Build your own track and race against the computer or a friend.
Slot Car Racing
I think the site is Swedish, it's easy to figure out though.
Build your own track and race against the computer or a friend.
Slot Car Racing
I think the site is Swedish, it's easy to figure out though.