Circuit de Castelloli in Spain.
It looks fairly new, or maybe they just haven't worried too much about the surrounds, but it looks like it'd be fun to drive.
It looks fairly new, or maybe they just haven't worried too much about the surrounds, but it looks like it'd be fun to drive.