• Music
  • 16 May 24

On this day in 2003: The Frames released their chart-topping live album Set List

On this day in 2003: The Frames released their chart-topping live album <i>Set List</i>
Photo by Zoran Orlic

RELATED