New Welsh supercars with familiar look… …By Robin Roberts (Wheels Within Wales). (All photographs ©Images MST Cars). They’re new supercars coming out of Wales, with familiar faces… After the launch of the Aston Martin DBX from its new state of the art St Athan factory in South Wales last year, altogether different cars are being built in a small industrial unit in North Wales. While the … [Read more...]