A weather predicting plant in Texas?! What is it?!