Crowds line one of Wales' main roads to watch illegal drag racing

Wales Online

Published

One driver has been handed a driving ban and ordered to pay costs after the racing was filmed on a main road in Newport

Full Article