Back to All Events
Naked Rock Fight performs their funky originals within the beautiful patio of Defiance Ridge Vineyards in Defiance, Missouri.