A real dirt(!) bike challange in the middle of Alexandria of Egypt. This city is extremely challanging and unfortunately very dirty..