Posts Tagged ‘Tom Fleming’

Where The Wild Beasts Are

By • Oct 27th, 2009 • Category: Live Reviews

Having given us one of the most lurid and arresting albums all year in Two Dancers, the Leeds-based Wild Beasts are let loose on London and give us such a performance that we (as they say) still got the taste dancin’ on our tongues.