Originally posted by turbowhat
THEY HAVE A BENZ SLR. 1.1 million dollars
http://www.hottiesonhoods.com/detail.html?vid=30046
Originally posted by qkslvr221
hmmmm dc motors... isnt that where the SLR in the video of E55 vs SLR pulled into at the end? me thinks its the same one :coolman: