Source: Sherman Publications

Here comes the parade!

December 07, 2011

What a patriotic float! Thereís Betsy Ross, Uncle Sam and a female Captain America, all waving to the crowd.