When did the song Twitch come out in the US?
Release and reception. Twitch was released on March 12, 1986 by Sire and Warner Bros. Records. Shortly after, it entered Billboard 200 on April 4 for three weeks, peaking at No. 194. A new issue of the album was released on March 13, 1990, featuring tracks from the “Over the Shoulder” single.
DA: 14 PA: 95 MOZ Rank: 89