Luis F. Carrasco on Muck Rack

Luis F. Carrasco

Verified
Tucson, Ariz.
Editorial Writer — Arizona Daily Star
As seen in: Arizona Daily Star, Nature

Editorial writer for the Arizona Daily Star. Film buff and pop culture connoisseur.