Cherry Bomb (band)

Cherry Bomb is a fictional rock band fronted by actress Lea Thompson featured in the film Howard the Duck.

Music Video

 * Howard the Duck (with Dolby's Cube)