EP Review: Squid - 'Town Centre' — When The Horn Blows
Town Centre is the debut EP from the idiosyncratic stylings of Squid. This is an excellent EP and must be listened to from start to finish in the intended track order. Otherwise you will not appreciate the brilliance you are about to hear.