5599. The Thrills – Santa Cruz (You’re Not That Far)The ThrillsSuggested by John at Barngates Brewery, Cumbria^ The Lost Boys was filmed in Santa Cruz…Share this:FacebookTwitterEmailLike this:Like Loading...