'Dr. Seuss' Plant Found by Texas Park Ranger, Explained | NBC 10 Philadelphia

'Dr. Seuss' Plant Found by Texas Park Ranger, Explained

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.

    processing...

    NEWSLETTERS