Deaf Rhino – “If I Could”

Deaf Rhino have released a brand new video for “If I Could” off of their debut LP. Check out the video and get ready for Dirt, Rust, Chaos to come out May 5th! We’re really looking forward to the release from the DIY New Jersey rockers and hope you are, too!