Translate

Tuesday, July 27, 2010

KFC in Shibuya, Tokyo

Unlike all of those chicken places in London..., its so clean and looks somehow tastier as well.