The WWE Judgment Day 2007 pay-per-view poster has been released and is now online. The poster features Kane with flames surrounding him, lots of red/firely colors used on the poster. Judgment Day 2007 will take place on May 20, 2007 from the Scottrade Center in St. Louis, Missouri.
Have a news tip? Attended an event and want to send a live report?