WWE Clash at the Castle Poster (Photo)

WWE has released a new poster for their upcoming Clash at the Castle event.

Earlier today, the official WWE Twitter account unveiled the poster for Clash at the Castle, which goes down live from Cardiff, Wales on September 3rd: