Deer Run Resort

August 3, 2008

Everything


If you’re wondering where the Nerd City road crew is calling home these days, it’s the Deer Run Resort in Hayward, WI.
Check it out here.

Be Sociable, Share!
    , , , , ,

    Comments are closed.