Mercedes and Porshe, meet my fist

Mercendes Benz and Porshe drivers, Congratulations!  You’re officially the most obnoxious people on the road.  I can’t decide if it’s because you like cutting others off, you feel the need to drive 75 in a residential area, or the general “I’m better than you” behavior. Honestly, I think when you go to purchase one of theseContinue reading “Mercedes and Porshe, meet my fist”