Friday, December 27, 2024
Happening Now

Woman spots 12-foot-long alligator in South Carolina

The woman was with her dog when she came across this giant beast. Source

Share