Found Landrover setting up their DAF XF mobile test hill in the middle of Battersea powerstation to test / showcase the new freelanders stop / start system.
Setting up the course.
On the way up.
At the top.
That's all I've got. lol.
Setting up the course.
On the way up.
At the top.
That's all I've got. lol.
Last edited by a moderator: