Thursday, April 5, 2012


Just too cool.

Does this in turn prove that trailer parks also must exist on the Red Planet?

No comments:

Post a Comment