Danbury Connecticut

Uncle Sam Goes Back Home
Uncle Sam Goes Back Home
Uncle Sam Goes Back Home
Magic Forest has been home to a 38-foot Uncle Sam Statue for over 30 years, but now he's back in his hometown.