He Spotted A Horse By The Water, But As He Kept Watching… Whoa!

Corolla wild horses were caught on camera grazing in the canals at Carova Beach, North Carolina. It’s not often you get to see mother nature in such a majestic state. Wow!