Los Angeles punk duo "The Dollyrots" have premiered a music video for the track "Babbling Idiot." The track comes from the band's upcoming album, titled "Whiplash Splash," which was released on March 24, 2017. The Dollyrots have made their entire album available for early stream.—Peter-Patrick76 (peter-patrick@mail.com)