Jan. 14, 2013, Japan – McDonald's chains in Japan have pledged to serve your meal in 60 seconds or less, but AdWeek.com reports that the quest isn't going so well. | READ MORE
Print this page
Advertisement
Stories continue below
Related