One live track per summer day keeps the doctor away
9 August 2024
31 years ago today – on 9 August 1993 – THE BREEDERS featuring
the fabulous Deal twins, released CANNONBALL, their most famous
and outstanding single ever.
Last June the band played at Glastonbury (UK)
and of course, this happened.
Check Check Check One Two.
The original, classic clip.

