Mick & Nick launch their new album “Songs From This Town”