TruckOSaurus on 24 February 2010
Thought of another one:
Aux champs Élysées by NOFX (original by Joe Dassin) - Their French pronounciation is way off but that makes the song even better :)
Signature goes here!