Florence Freedom Of The Frontier League Draw Young Fans In The Hot Summer With 30 Foot Tall Waterslide

Great promotion by the Florence Freedom of the Frontier League. Faced with afternoon games and temperatures in the 90’s, the Freedom, located just south of Cincinnati brought out this giant 30 foot tall inflatable water slide. Judging by the huge line in the video, the promotion was a great success.

Leave a Reply