Location Manager highlights importance of New Mexico filming incentives
New Mexico is the most popular US filming location for desert landscapes, but an experienced Location Manager has reiterated the importance of its filming incentives. Rebecca ‘Puck’ Stair has worked on movies including Johnny Depp’s The Lone Ranger and action drama 2 Guns.