Chi-town’s super producer Rediculus is back with a head nodding
Red Road is the debut single from the upcoming EP