Whalom Park - For the whale of good times
840 views,
Aired: 1993
Added: July 17, 2016
This park was located in Leominster MA and was closed in 2000. Maybe it could not compete New Hampshire's Canobie Lake Park.
Tags
An unhandled error has occurred. Reload Dismiss