Embarrasing Moment!

Car farts are embarrasing enough without doing it in a car full of people you have just met!