Munkeh111 on 08 June 2008
I think we have seen a small amount of racing, but people assume that because it has vehicles it must be racing. NOOOOO! They are doing something new, people always want something new