Sunday, August 31, 2008

Now THIS Will Make You Grimace

McDonald's in Japan - what the hell do they put in their happy meals there, anyway?


http://view.break.com/564003 - Watch more free videos

No comments:

Post a Comment

Please tell me what you think.