Carter The Unstoppable Sex Machine
Carter The Unstoppable Sex Machine is an English indie rock band that was founded in 1988 in London. The band was formed by singer Jim "Jim Bob" Morrison and guitarist Les "Fruitbat" Carter after the dissolution of their previous project. Known for their energetic live performances, they were often introduced as "The best kick arse Rock 'n' Roll band in the whole god damn world". In 2014, Carter USM reunited for a series of final shows, with their last performance taking place on November 22nd at [l296310].