Live Review and Photos: The Rosebuds and Other Lives, July 1, 2011, The Satellite – Los Angeles, CA Rob Hakimian·July 3, 2011The Rosebuds are still just as much a band as they’ve ever been, even if they’re no longer a couple.Live Reviews