
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