Quote Originally Posted by Clegger
wtf is this?? whats nuerburging
a test track in germany..pretty much everything on wheels is tested on it.. and yes, it is open to the public.