#Ovlov share new song “Land of Steve-O,” announce new album
“#Ovlov share new song “Land of Steve-O,” announce new album” Buds is out November 19 via Exploding In Sound. If you’re unfamiliar with Connecticut’s Ovlov, just ask your buddy who’s really into underground garage rock bands. They’ll probably talk your ear off about how Ovlov is a cult favorite with more break-ups than your average…