Life's most embarrassing car moments

Had the hood fly open on a 70 Maverick I had. Of course it had to be in traffic too. Had a front pump seal in 75 Mustang Mach 1 decide to puke in a left hand turn lane in heavy traffic back when I lived in Chicago, that sucked, lol. Car wouldn't budge and was billowing ATF smoke.