Shower Curtain Release New Music Video for Their Newest Dreamy Single, “Benadryl Man”
Shower Curtain is a four-piece located in NYC and is led by Brazilian-American, Victoria Winter.
Shower Curtain is a four-piece located in NYC and is led by Brazilian-American, Victoria Winter.