Veronica Falls Live at Amoeba San Francisco March 25

Veronica Falls - Live at Amoeba SF 3/25

Indie guitar pop band Veronica Falls plays a live set and sign copies of their new album, Waiting For Something To Happen, at Amoeba San Francisco on March 25 at 6pm.