Haunted Castle represented a $9 million USD investment for the Santa Cruz Beach Boardwalk.
1 August, 2015 by Gazza