Funtown USA opened in the early 1980s, and while the exact date appears lost to history, Southsiders remember the anticipation.
Funtown USA opened in the early 1980s, and while the exact date appears lost to history, Southsiders remember the anticipation.