truestrange.com
Video: Deer Attacks Mall Windows + Self-Aware Ants
Nebraska animal experts say a deer that smashed several windows at an Omaha strip mall was likely trying to fight its own reflection. Video here: The deer was caught on video Tuesday morning runnin…