2005 BelAZ 75600
Belaz
Ex Machina (2005)