Sticking one Ford small-block inside a Mitsubishi L300 van is tricky enough. The L300 is a tiny little cube of a van meant to meet Japanese vehicle size laws and in no way was meant to be a powerhouse of any kind. One V8 would make the normally placid Mitsu quite lively. But picture two […]
More...
More...