De Do Do Do, De Da Da Da
First release by The Police (October 3, 1980)
De Do Do Do, De Da Da Da
Single
August 1, 2019
Juliana Hatfield Sings The Police
Album
November 15, 2019
First release by The Police (October 3, 1980)