DSC_5524 October 1, 2017 2560 × 1707 DSC_5524 Cosworth tuned Ford engine i the spacious Talisman engine bay