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 Riffs The Riffs are a rock and roll and punk band from Portland, Oregon. They have released three full-length albums, all on indie labels, namely Pelado Records, Vendetta Records, and TKO Records.