Troma & PERS1
Granville
Troma & PERS1 begin their creative journey in the small seaside town of Granville in northwestern France. The impeccable chemistry of the duo, as conveyed through their raw acid compositions…
Troma & PERS1 begin their creative journey in the small seaside town of Granville in northwestern France. The impeccable chemistry of the duo, as conveyed through their raw acid compositions…