Ape-Ollo the town mascot safe on top of Apollo Beach Water Tower

SHOUTHSHORE/APOLLO BEACH, FL – Ape-Ollo is the town mascot and is now watching us from the top of the Apollo Beach Water Tower that runs along U.S. 41 in Apollo Beach. See a video Ape Ollo on top of the water tower during the Winter 2015/2016. Below is a comment that was left by a …