Thursday, September 24, 2009

Only in China (seeing is believing)

I think they deliver 24/7
















wondering if its really "pizza"

No comments:

Post a Comment