Tuesday, January 6, 2009

Too Funny


See something wrong here? One of the stores in a fake brands shopping mall soon to open in China.

No comments: