Triple Eight Race Engineering (Triple Eight) today announced their plans to develop their business into the sport of rallying with the launch of a turbo diesel powered Vauxhall Astra, the Astra RallyD....

More...