Thursday, April 4, 2013

62

The world's longest traffic jam took place in Bejing, China. It was 62 miles long, stretching from Beijing to Inner Mongolia, and lasted 11 days. !!


1 comment:

  1. A new kosher deli was opening and they wanted pastrami

    ReplyDelete