Originally posted by Steevo
Looks like they are just using a bicycle velodrome as a track, I don't think it was built just for this type of RC Racing.
I think you're right Steevo, that's a velodrome. The cars look like the Tamiya Tyrrell P34 6 wheelers, and they sell the conversion kit for those that have the basic F103/2 kits. The bodies look pretty awesome, I would like to check out a video clip of them in action.