Dec 28, 2015 - Ape Ollo on top of Apollo Beach Water Tower during holidays 2015 along US-41, SouthShore, FL/

Ape Ollo spent the holidays atop Apollo Beach Water Tower

APOLLO BEACH / SOUTHSHORE, FL – Ape Ollo spent the holidays this year on top of the Apollo Beach Water Tower across the street from the Winn-Dixie grocery store on Hwy 41 in Apollo Beach, FL.

Ape Ollo is somewhat of a celebrity and a mascot for the Apollo Beach area. He can be spotted at different places at different times of the year. Ape Ollo is known for bringing smiles to everyone of all ages wherever his is.