Facebook March 16, 2017 5:20 am

Texas Park Ranger Discovers Mysterious ‘Dr. Seuss' Plant

Texas park rangers at Atlanta State Park, southwest of Texarkana, shared a photo showing a pink and white fluffy ball on the park’s Facebook page Tuesday.

US & World Videos

Exit mobile version