Wow! What the heck is that???!!! Honestly, if someone wanted to shoot a sci-fi flick on a budget about an alien planet, all he'd have to do would be to have it set in the Gaylord Texan Hotel and Conference Center in Dallas, TX. Under a massive glass atrium a little town is built, with a lazy stream, waterfalls, and weird plants. This one looks truly other-worldly.
???? It looks like chili peppers growing out of its middle.
And WHY did this busy homeschooling gardening mother-of-six abandon her family and soil to fly across the country, you ask? Well, I shall tell you! I went out for a conference. I have started a business!