View Single Post
Old 08-03-2009, 02:17 AM   #27
Guilherme
Top Gear Member
 
Join Date: Jan 2008
Location: Toronto, Canada
Posts: 74
It stands for sheer driving pleasure!

Dinan is right, that propeller thing is all bS, it's the Bavarian flag on the background
Guilherme is offline   Reply With Quote