National Iwo Jima Memorial

Oorah! National Iwo Jima Memorial, Newington & New Britain We all have “those things” that we live near that we just never check out. Be it a museum or a hike or restaurant or whatever. I think the unconscious thinking is, “I live nearby, so it’s easy to get to, so I’ll make the effort […]