Monday, August 3, 2009

Martians have landed .... and they're Tiger Woods fans?

Can someone please explain to me what the green man in the bottom left corner is doing?

No comments: