Which rock band, The Connells or This Picture, are no longer together?
This Picture This Picture were a UK alternative rock band that was formed in 1989 in Cheltenham, England and broke up in 1995, after releasing two albums.
Weird Food and Devastation Weird Food And Devastation is the sixth studio album by the American pop/rock band The Connells, released in 1996.