GO
Loading...

This is America?

Thursday, 9 May 2013 | 2:45 PM ET

McDonald's UK commercial touts new American city burgers, with the "Street Signs" crew.