PHOTO: Poster for WWE Payback on 6/1 (Chicago)

InDemand has revaled the poster for WWE Payback on 6/1 in Chicago.

Source: InDemand.com