Santa Cruz also has the giant dipper. And the movie Lost Boys did some filming there too which is cool
You are viewing a single comment's thread from:
Santa Cruz also has the giant dipper. And the movie Lost Boys did some filming there too which is cool