All Entries Tagged With: "Ultima"

Founded in 1992 Ultima Sports is a sports automobile manufacturer which builds cars in England. It was founded by ted Marlow and has been slowly building up its reputation with two models of vehicles. Right now the two offered are the GTR and the Can-Am; however they have mostly been sold as unassembled kits. The […]