World News | Associated Press | Monday February 28, 2011
Employees at a Massachusetts coffee shop received the shock of their lives on Friday when a mini van came crashing through the front of the shop.The crash on Friday, in the town of Cohasset, happened at 07:20am but fortunately it was a quiet period at the coffee shop and no one was injured in the incident.The 2004 Toyota Sienna crashed into the sho...
www.ndtv.com