
Take That. Lexus.
December 21, 2011For those of us who think the Lexus Christmas commercials mark the end of decent civilization as we know it, some more insanity. Literally.

For those of us who think the Lexus Christmas commercials mark the end of decent civilization as we know it, some more insanity. Literally.