Watch The Tahquitz Myth with English subtitles free online on DramaKH. A Palm Springs college student sets out to disprove an ancient Coachella Valley myth... only to discover a terrifying truth.