Vulture Mine Movie


This scary movie is from stills at the Vulture Mine in Wickenburg, Arizona.  Make sure you expand to see FULL SCREEN since this is HiDef.

Advertisements