Quote:
Originally Posted by DS"
Penske setting up a shop in Germany can be a potential bombshell for the German auto racing scene. I may be dreaming, but it'd be cool to see the Captain at the pit wall in the DTM.
|
Rumours are that DTM might come to the States, so this "shop" could also administrate and learn the cars before they make an entry in USA.