Terrible Lizard


Reviews


Terrible Lizard (2009)
Terrible Lizard - Terrible Lizard

Completly unsubtle what-you-see what you-get rock from Chicago-based band Terrible Lizard, which yet proves to be not totally without appeal