Wednesday, November 17, 2010

Got Balls?

Apparently, some Americans feel the need to attach fake plastic balls (most likely made in China) to the rear of their cars. I wonder if that could be a sign of insecurity. Regardless, it is definitely something we don't need.

No comments:

Post a Comment