I know it’s old,made by Land Rover, and completely wonderful, can someone tell me what was parked across from my apartment? Either way, I want one.
EDIT: Google says it might be a Forward control

Advertisement