Medusa

Medusa CD

Sold Out


The new album from the italian style poppers from Rhine-Alpes, France! (I think there are also members of L'Orchidee d'Hawai as well??)

myspace.com/gruppomedusa