Song of the Day: Strange Talk – Picking Up All the Pieces (Taku Remix)