Celtic Connections music festival celebrates 25 years Over 18 days the festival will showcase world, folk and roots music from across Scotland and beyond.