Lancia ECV1
Posted: 27 Feb 2004, 18:51
Hi, I was wondering if anyone has ever seen any footage of the Lancia ECV going? Or if there even ever was any. I have tried looking all over the internet for somewhere to download some clips but sadly can't find any. If anyone knows any websites or anywhere i might try, please let me know.
Thanks
Adam
Thanks
Adam