Jan
13
2011
If the new cars of the Detroit Auto Show didn’t convince you the auto industry’s coming back then here’s the most obvious sign: they can afford Amazonian women in shiny silver skin-tight suits. It’s like Miracle here, but with breasts.
[...] [...]