Share '"Our Dealership SUCKS..."'

I'm not commenting one way or the other on recent discussions regarding Carfax's advertising campaigns. The only thing that I will say is that it sure has garnered a lot of interest from the community. If dealers are being represented poorly in an ad campaign they should respond and vehemently defend themselves, right? Makes sense, until you see this...
Enter Microsoft IE 10 from stage left...…