Horror car smash leaves woman with potentially 'life-changing' injuries

Police have cordoned off a huge area at the scene of an unfolding incident in the UK town centre.

No comments

Read more