Tuesday, November 10, 2009
Wedding Car Fail
It happened somewhere in China. Poor bride, her day was almost ruined.
Newer Post
Older Post
Home