The Heroes Alliance at Palm Sunday

The Heroes Alliance members, especially Optimus, come to Jerusalem on Palm Sunday to celebrate Jesus's entry to the city.