But it’s not a flower at all. It’s called a wool sower gall and it’s been getting a lot of attention since Texas park rangers at Atlanta State Park near Texarkana discovered one on Tuesday.


Click Here For More