Giant Tiger Hooch (April 2016)

On 1st April 2016 Giant Tiger Hooch released their new album Panda Panda Panda, which was received very well, and on 21 April they celebrated that with a releaseparty in Paradiso, Amsterdam. Giant Tiger Hooch are Jeroen Ligter (guitar/vocals), Jorrit … Continue reading