The Cucumbers

The Cucumbers are an American power pop band.

Music Video

 * All Shook Up