Ohwhatafeeling's definitions
A price of crap cheaply made underpowered weak drivetrain pretend 4X4 that is no match for the almighty king of the road "Toyota Landcruiser"
by Ohwhatafeeling February 25, 2014
Get the nissan patrol mug.