Muscle Snog

Muscle Snog are the latest band to enter Shanghai's tiny post-rock scene, and winners of the prize for strangest name…

Read bio
Contact artist

Followers