Tuesday, March 2, 2010

Do you want to stay here?

The Houston Dome
(United State, Texas)

I acaidentally switched to this topic at Discovery Channel @ Astro (forgot which channel lioa). My first expression when i saw this are "Wah!", "wAh!", "Waah!" and "Wahhh!" again.

what do u feel if one day, you wake up in the morning and you find yourself in the dome?

ARRrrgghhhhhhh......

Experts Say Houston Dome May Help Environment,

No comments: