The Rosebuds announce new LP—due Aug. 5—with a video teaser

by