Los Picaros Road (the road between Bobby Foster Road and South Gate Road) will be closed over the next several weeks to support a movie company that will be filming and rehearsing. The movie company received permission from the City of Albuquerque to close the road from public access during all