Shed Seven have announced a UK tour. The best date I can see is at Victoria Warehouse in Manchester, very nice venue.
Comments
Shed Seven have announced a UK tour. The best date I can see is at Victoria Warehouse in Manchester, very nice venue.
You must be logged in to post a comment.