Trupa Trupa

Best of 2015 – Mecca Lecca

We made it to BEST OF 2015: HONORABLE MENTIONS & REISSUES by Mecca Lecca​.

„Headache is a disorienting collection of psychedelia out of Poland that gets more and more bizarre as it progresses.”

See www.meccalecca.com

Best of 2015 – Mecca Lecca