Steeler Victory

Steeler Victory

Peter waving his Terrible Towel in celebration of the Pittsburgh Steelers victory over the Arizona Cardinals in Super Bowl XLIII.

Jeffrey L Cohen

Jeffrey L Cohen