By | UPI | 4 months 6 days ago | Weird
The owner of an Alabama flower shop shared security camera footage of a deer crashing in through a large window and wreaking havoc inside the store.
RELATED LINKS
UPI - 2 hours 24 minutes ago
UPI - 2 hours 42 minutes ago
UPI - 1 hour 13 minutes ago
Comments