Let’s Check Out the Log Jam Restaurant in Lake George, New York

Let’s Check Out the Log Jam Restaurant in Lake George, New York

Hi, Everyone! Today’s video is going to be traveling to Lake George, New York to eat at this famous restaurant, “The Log Jam.” We hope that you will find this video entertaining and hopefully it will also give you an idea about this restaurant. Please continue to support us by …