During a cannibalistic bath salts epidemic in Hemet, California, a tyrannical landlady lords it over her tenants, pitting them against each other in...
The drive from Riverside, California to Phoenix, Arizona is affectionately known as the Cactus Trail. Starting in Riverside, sights of note include:...