Fun StuffWhat in god's name is this...Ben Welham posted in Idiot's Car Reviews14w ago842 AwardMy eyesssss Award Ben
Join In
Comments (26)
Answer: A nightmare
There’s definitely something wrong with me.................I kinda like it🤭🤐😬🤫
Same, dunno why
I like the fact that it’s basically a Land Rover wagon but the praise stops right there.
Not bad for me, and dont start yelling at me