Indie Hip Hop duo from Dallas, TX,  8e8 & DLP drop their debut single “Rhodes”.