Those wacky Finns are at it again, this time cooking up an Alfa-based 4x4 extreme off road vehicle. With a US V6 no less!