Netty tells us all about Moguls Sports Pub in Killington, VT.