Davidson Brothers Brewery, Tour Experience, Taproom & Company Store in Glens Falls | Go Roam Wild