Not all superheroes wear capes. Heroes come in all shapes, sizes and types, and many of those heroes masquerade as regular souls living everyday lives. They don’t draw attention walking down the street. 1,072 more words
Tags » Marines
PITTSBURGH (KDKA) — It’s one of the most iconic photos in American history: a group of men raising the American flag over Iwo Jima.
But now… 207 more words