Ultima One Up The Evolution With The RS That Packs 1,200 HP
Small supercar maker based in Leicester, Ultima Sports Ltd, don’t make a lot of cars like mainstream automakers do and so, when it has a new ride, you bet we will be all over it. You may remember Ultima for the almost Lotus-ish Ultima Evolution from a few years ago. […]