Aberdeen Jazz Festival: Everything you need to know

The Story of Swing is one of many bands set to entertain crowds
The Story of Swing is one of many bands set to entertain crowds

Breaking