BRITAIN’s unluckiest town for drivers has been revealed in a new study which shows areas owners of new cars should avoid. New research combined car ownership statistics with the number of non-fault accidents to reveal accident hotspots across the UK.
Daily Express :: Life and Style Feed