The band formed in 1976 in Dublin, and consisted of Philip "Chevron" Ryan, Pete Holidai, Steve "Rapid" Averill, Jimmy "Crashe" Wynne and Mark "Megaray" Hogan.
Original members Chevron, Holidai, and Rapid were joined by former Pogue Cait O'Riordan on bass and vocals, and Johnny Bonnie on drums.
The band played, including with guest vocalist Gavin Friday and guitarist Brush Shiels, at a tribute concert for Chevron on 24 August 2013 at the Olympia Theatre (Dublin).
Philip Chevron died on 8 October 2013, effectively ending the band, although remaining members have continued as Trouble Pilgrims which is fronted by Holidae who also hosts a weekly music show on Dublin city fm.
The song "Television Screen", as covered by Centipede on the Roof, became the title theme to the comedy TV series The Blizzard of Odd (2001–05).