Avi Buffalo + Wolf People - News

Avi Buffalo confirm new London show for later this month

04 Aug 2010 15:53

As their Cargo show in a few weeks has sold out, Avi Buffalo have announced another small London show at Hoxton Bar & Kitchen on Saturday 28th...