As I was cruising around the net today I happened to stumble upon a band I’ve never come across, the Cave Birds. After some song sampling I’m happy to say I thoroughly enjoy this newly discovered crew of five. Here’s the video for the bands debut single ‘Some Lightning Thrill’. Enjoy!
Leave a comment