Entertainment, News and Information that worth peeping..

20 killed in New York state car crash

Twenty people have been killed in a limousine crash in New York state, police confirmed Sunday, with local media reporting that it slammed into a crowd of pedestrians at a country store. Police said the accident occurred Saturday afternoon,…