The Finest Thing (live)

Grabbel and The Final Cut live at Markthalle Hamburg on May 5, 2012, performing “The Finest Thing”.