I'm saying replica. The exhaust mounts and odd choice of decals on the back wouldn't be on a Lancia I don't think.
Forum Rules
Bookmarks