As the departures lounge of Glasgow airport deals with a mad-busy day and the city begins a mass clean-up operation and tries to put the closing ceremony of the Commonwealth Games behind it, it seemed like the right sort of day to post this track by The Meanest Creature Ever Known. The Edinburgh group are releasing their debut album You, Having Fun next week and it’s going to be absolutely free. You can already listen in full on their bandcamp page, and grab it from next Monday.