SUPER TRIO ...

Wonder Woman, Batman and Superman all showed up in Decatur's Callithumpian Parade Tuesday night. (Photo by Eric Mann)

You Might Also Like