Sights from the Road: World’s Tallest Uncle Sam – Happy July 4th
Many people who have attended Americade or have passed through Lake George, NY will recognize the world’s tallest Uncle Sam. He stands outside of the Magic Forest amusement park just south of town. We...