Kevin Vogel cancels Netflix in response to Santa Cruz-based CEO’s philanthropy
Reviewing the Netflix hit ‘Extraction’ and other entertainment options