As you’ve heard by now, The Nerds are in NY. This is our five-star digs (not a picture of our actual location). The illustrious EconoLodge. Hardly feels like we’ve left home!
Home, sweet home.
February 5, 2009
Subscribe to Nerd City
Hit the buttons below to follow us!