Skip to product information
Seven years after the classic ‘Theater of a Confused Mind’ (as Population One), Detroit techno phenomenon Terrence Dixon is back on Rush Hour with a new album, this time under his own name.