Wednesday, 2 June 2010

Can someone explain this to me?

Peep this French AD for McDonalds. At what point does this AD make you want to go grab a meal?

No comments:

Post a Comment

Recent Posts

Twitter - Follow me