Gators Spotted at Lake Ray Hubbard? Experts Not Surprised


Over the weekend, social media chatter revolved around reported sightings of three alligators at Lake Ray Hubbard near the Rowlett Road bridge.

Photo Credit: NBC 5 News

Powered by WPeMatico