COMING SOON: Massive Music Venue An Hour Outside BinghamtonCOMING SOON: Massive Music Venue An Hour Outside BinghamtonUnder construction just an hour outside of Binghamton is a massive 14,000 square foot restaurant and live music venue which will be called "Your Mountain House."Traci TaylorTraci Taylor