Details are sketchy on this car, but Olav sent me the pics last week and it’s a sight to behold. Drew B – I think you should be considering this
If anyone knows of this car and the specs etc, then please clue us in via comments and I’ll add the info to this post. Apparently it lives and was built in Finland. Olav’s initial info shows a twin turbo Ford V6 engine in there making about 300hp.