London Calling: Dog Race and The Leader

Dog Race is a five-piece from Bedford that has released three previous singles. They’ve built buzz by playing a series of impromptu gigs throughout London. They just sort of…show up and play. Don’t watch the video if you have nightmares about being buried alive.

© 2024 Corus Radio, a division of Corus Entertainment Inc.

You May Also Like

Top Stories