News 4 years ago MUSIC NEWS: MAN ON MAN Announce Self-Titled Debut Album & Share ‘1983’ Video You can check out the video for the track here ahead of the album's release in May. shares