a test track in germany..pretty much everything on wheels is tested on it.. and yes, it is open to the public.Originally Posted by Clegger
![]()
a test track in germany..pretty much everything on wheels is tested on it.. and yes, it is open to the public.Originally Posted by Clegger
![]()