Member since 11/22/2013

More info at http://www.robertmech.com

MECH (Robert Mech) is a DJ, Producer and independent Music Artist located in Poplar Grove, Illinois on the outskirts of Chicagoland. His music contains a Chicago and Jazz feel to it. His music is infl... more