Lyric discussion by jez1987 

Being a student in the bands hometown gives extra insight! This song seems certainly to describe the club known as "The Razz" in Concert Square in Liverpool - If you've ever been you'll know what I mean! People either love it or hate it... apparently The Zutons are not it's biggest fan! Liverpool is a vibrant place... Go and experience it!

An error occured.