June 8, 2010 | 1 Comment
McDonald’s makes an unexpected statement. Will it ever air in the States?
Follow @nerdlikes on Twitter