The Red Menace Beijing, China
Out of the thick Beijing smog and the wreckage of other music projects emerged a mutant international group. Mashing up funk, progressive rock, and new metal, it ambushed unsuspecting live music bar patrons with its sound assault. Can you resist The Red Menace?
Streaming and Download help