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.
The Twenty Twos The Twenty Twos were a rock band from New York City signed to Epic Records. Currently they have a 4 song EP out. The full length CD was not released before the band's break up in the Spring of 2006.