352-373-0032 info@we-promise.com

Bat Collapse

I’m not talking about baseball here – the UF bat house has collapsed. Located next to Lake Alice on the University of Florida Campus, the bat house has been home to around 200,000 bats who eat up around a TON of insects each night (literally)! Apparently...