My Favorite Bands Logo
    Psykodroids

    Psychedelic trance collaboration based in France, for three tracks in 2007 / 2008.

    Data provided by Discogs