That's funny. I was watching the local news last night out of Philly, and the reporter had a story about a recent rash of thefts of Cadillac converters. Her cameraman must have been snickering.
haha
If anyone has watched the Trailer Park Boys, "missile toad" is exactly something Ricky would say.