Saudi real life thrill show

They all know it in the middle east: the Saudis are crazy.

This entry was posted in automotive. Bookmark the permalink.