Mama sheep and babies found on I-4 in Florida

Police in Tampa, Florida, picked up three farm animals that wandered onto Interstate 4 on Sunday, January 29, bodycam footage shows.

Top Videos