i don't get the transformers thing at all. i saw a G8 with a transformers sticker/badge/something right above the arrowhead on the front end and all i could think was "that looks tacky as sh!t on an otherwise classy looking car"

who ruins a very clean looking, respectable automobile with that crap?