Shed Seven announce tour dates

Shed Seven announce tour dates

Shed Seven have announced a UK tour. The best date I can see is at Victoria Warehouse in Manchester, very nice venue.