A look into the facility in Tecate, Mexico. MEC is a production volume division of Screaming Circuits. We offers a one-stop solution for all your electronics manufacturing services (EMS) needs.
Created for 24 hour film race. Starring, directed, and edited by Natasha Green
Kevin Mooney rap over Classified's Trouble Instrumental. Cinematography and editing by Natasha Green