Metro

Sep 09, 2008 21:49

I swear to god, Metro drivers get off on slamming on the brakes and jolting the car during rush hour. That is all.
Previous post Next post
Up