July 07, 2011 2:10am reminds me I let my wife free. Give me a minute, I'll be back......hahahaha kiddin'
Reminds me a little bit of The planet of the apes, it has something like makes you feel this place is not in planet earth, maybe mars....i don't know why.