Town in Morocco, Africa

Riding 4x4s through a town in Morocco, Africa.