Manchester band Afflecks Palace were told their brand of guitar music was a dead format by the music industry. Then, their 1st self-booked UK tour sold out with no major record deal & no management. They play Rescue Rooms on January 13th - tickets on sale now, be quick 🌞
more