Dirty Alexandria

Dirt Bike Challenge

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

Loading