Another close-call in Ocala National Forest… Apes are in Ocala!

“Keep your eyes open at night when driving around Ocala National Forest that's all I can Tell anyone ..”