Have you ever gotten in your car and felt like you just needed to release some steam? Yeah, me too. That's where "Car Confessions" makes its mark. It's a place for us auto enthusiasts to reveal our weirdest driving moments and find solace with fellow motorheads. Maybe you've made a rude gesture when they didn't use their blinker. Or perhaps you hav