Touch This Texas Creature And You’re Skin Will Be Itching And BurningTouch This Texas Creature And You’re Skin Will Be Itching And BurningBe aware of the Southern Flannel Moth in Texas.Lucky LarryLucky Larry