Photo of the week: Russia verses the Mustard Museum

Photo said to be of the Wisconsin Mustard Museum.  I guess this is how everyone is doing their part.

Share