Loading...
Uploaded by TheLBGPC on Mar 22, 2010
McDonald's has recently launched a new interactive sign where passers-by can interact with images displayed on McDonald's giant LED screen, and visitors can take an interactive role at one of London's most photographed locations. Check it out!
Entertainment
Standard YouTube License
Load more suggestions
All Comments