Al Fahd

Series of 8x8 wheeled armoured vehicles [SA]
Found on http://www.jedsite.info/index.html
No exact match found