Wow! What track is that?? Love the layout! I really wanna drive that track. Now i really cant wait for my new pedals to get here.
Is it an Aussie or Kiwi (New Zealand) track? Reminds me of something V8 Supercars would race in one of those countries...
