You May Have Seen Something Like This At Homes In Big Cities Like Dallas and Houston but This Just Might Be The First Time I've Seen A Texas Shaped Pool INDOORS!
There has been a wild rumor circulating around the internet lately, suggesting that NASA's magnificent International Space Station (ISS) is secretly tucked away in a pool somewhere in Houston, Texas.
If you've ever dreamed of living like Hugh Hefner, inside a huge castle with lots of fun things to play with, then we may have found your not so humble abode.