Slow Club September 8, 2012 / aftertheshow Slow Club is a duo from England, and “Giving Up On Love” is one of their best songs: