Apparently Albuquerque, NM is a hotbed of indie horror film
production. Who knew? One guy who knows all too well is out actor Jeremy Owen,
having appeared in, and crewed on, some of the more notorious low- and
no-budget horror flicks coming out of the region.
