Surf Film Fest
Rio Theater 1205 Soquel Ave., Santa Cruz, CA, United StatesFor two wonderful days the Rio Theater will be host to surf movies. Not the Frankie Avalon/ Annette Funicello nonsense but films about the thrill of surfing and the challenges […]