Music of every genre from folk to Viking intergalactic thrash metal will ring out from over 20 venues this weekend as Dunfermline Live gets underway. More than 50 acts will perform including national festival headlining bands and young performers playing their first gigs. What makes the festival unique is that for one weekend a year the whole town becomes a music venue: as well as in theatres, clubs and bars, you’ll find musicians playing their hearts out in McDonalds, hairdressers, heritage centres and even the sweet shop. Most events are free. Find out more and book tickets here.