Battle of Raphia 217 BC (new)

Watch!