The London band formed in 1993 and released three albums – 1995’s ‘Smart’, 1996’s ‘The It Girl’, and 1997’s ‘Pleased To Meet You’ – before disbanding in 1998. They reunited in 2017 and took part in the Star Shaped Festival that summer, touring four British cities with Space, Dodgy, and The Bluetones.