Select Your Language

Jun 21, 2012


One day in Singapore there is a strange life form found and now is about to land...

oh my it's Popuzilla it's landed on Marina Bay! XD
and to image she's walking on the highway...

Well that's all and photo's below are some treats so enjoy!

No comments:

Post a Comment