A horrific road accident took place in the Windsor Hills area of Los Angeles, US, on Thursday afternoon where a high-speed car rammed into several vehicles leaving at least five dead. ....


Comments
  • No comment posted so far for this feed.
    Be the first one to post.
Please login to post comment!