Music EvilutionE5150 Album Review: KING PARROT – “BITE YOUR HEAD OFF” Author Acky Munro Date February 28, 2014 What can be said about King Parrot that hasn’t already been said? Right now...