Tonight is the album launch for The Charm The Fury’s new album, The sick, dumb and happy. The venue is the Sugar Factory just opposite Melkweg in the band’s home city of Amsterdam, and a queue of fans had formed well before doors opened. By the time the show got …
Read More »