Operation Desert Road

Operation Desert Road

One crazy tank crew sets out to break through the enemy's defenses in the desert - alone.