Film • Jan 29, 2010
Two inseparable sisters go on a wild pop culture bender that includes a trip to uncharted Arizona in search of a kitschy roadside attraction. Instead, Megan and Abby stumble upon Skull City Mine, a weather-beaten, abandoned town that hides terrible secrets.