The Excitingly Weird World of Nathan Ventura
Once upon a time, maybe about two years ago, I was on the lookout for some rad and underrated two-piece bands (a certain quirk of mine). One way or another, I came upon Pucker Up, Virginia based no-wave/noise rock band that definitely caught my ear. Nathan (guitar/vocals) and Lee (drums) have defini