Squeeze – 12 December 2010 – live at London Shepherds Bush Empire

Squeeze – 12 December 2010 – live at London Shepherds Bush Empire

Here’s what the News of the World thought:
2010-12-12 review

Leave a Comment