Gloucestershire

Woman driver attacks cyclist as he holds up traffic in Gloucestershire

British police has released the footage of an irate woman that has been captured on camera chasing after and scuffling…

13 years ago