Welcome to our forum. Feel free to post a message.
Hi, Great write up on your Lancia. May I ask where you purchased your engine bay sticker set. I cant find them anywhere!