Originally posted by Diesel Racer
No I have'nt, just checked out their website and it looks quite promising. The drivers stand looks pretty low, do you get a good view of the track? What's it like to drive?
Yes, its low but you can see the whole track quite well. Traction was low but now that some rubber is laid its improved to say ... low-medium.