Filming took place in Ely, Nevada at the end of 2006, and the film was ultimately released direct-to-video on September 22,2009.
Filming took place in Ely, Nevada at the end of 2006. The film was ultimately released direct-to-video on September 22,2009.