From Top Gear

Dec 20, 2010 08:27

German auto mechanic: "Scheiße!"
Subtitle: "Oh bother"
Previous post Next post
Up