Metropolis Records

search menu

Imperative Reaction and God Module Make iTunes charts!

September 13 2011

on their release day, both Imperative Reaction and God module made the top 20 on the iTunes electronic charts! awesome!