A few months ago, we stumbled across a Ford Crown Victoria in Sweden that had been fitted with a massive 27-liter V12. Fast forward to June and this insane engine up has been fired up for the first ...