Lido Confirms Sophomore Album Is “95%” Done By 3 years ago Continue ReadingPrevious Lido Confirms Sophomore Album Is “95%” Done