The Dollyrots Release Video For New Single 'Night Owl'
As they get set to hit the road once again The Dollyrots premiere the official video for their new song “Night Owl” directed by Steven Shea (Abyssmal Entertainment) and from their upcoming new album 'Night Owls' to be released on October 13.
“We cut the “Night Owl” video in Los Angeles. The streets of the city are the place where we spent so many reckless nights running from rock show to rock show, cutting our teeth in the music scene. We’re a different kind of Night Owl now, making music and allowing creativity to happen after we put the kids to sleep"
says bassist and singer Kelly Ogden.