Thursday, April 21, 2011

The Least You Should Know (4/21)

A Michigan couple is planning to walk 2,500 miles to get married in Las Vegas. The flower girl will be exhausted.

No comments: