If you can’t laugh at yourself, you might as well pay someone to be funny for you. Glasgow will welcome back its annual International Comedy Festival on March 12th. The 18 day event will see 400 shows staged at 46 venues across the city, ranging from a number of pubs, […]