Gregg Flores is a filmmaker based out of Albuquerque, New Mexico. Here are some of his latest projects.