Azrich
Well-known member
Here is a good video showing the LEAF in London. Good interior shots and comments.
http://www.thesun.co.uk/sol/homepage/motors/ken_gibson/2945433/Youd-better-be-Leaf-it.html
http://www.thesun.co.uk/sol/homepage/motors/ken_gibson/2945433/Youd-better-be-Leaf-it.html