Showing posts with label germany. Show all posts
Showing posts with label germany. Show all posts

Tuesday, March 17, 2009

Obama Fingers: FAIL


I love food, but... fail. Germany doesn't get it. I think Obama sushi has been the best food thing so far....

Source