Back to All Events

The Va Va Voodoos

  • Strand Theatre 210 Main Street Hudson Falls, NY, 12839 (map)

Indie rock from Albany inspired by Monster movies, sci-fi, beat up flying saucers, cars with balls, major and underground comic books, baseball cards, action figures, Mexican wrestling.

A pop band from the future!

Earlier Event: March 14
U2 Tribute
Later Event: March 21
Michael Primeau, folk singer