Anyone out there guess what car this is? Make and model and a prize if anyone knows who it belongs to. answers on an email to me please wrong guesses so far TR7 Mini – (ha ha) Lancia Stratos Land Rover 90 (diesel) The 2012 annual caption competition Please email …

