TVR Sagaris

If you bought a TVR Sagaris new, you got a fiver change from £50K. It did not, though, come with any airs and graces attached. Built in Blackpool – on England’s NW coast – the …

Continue reading