r/WTF•15 yr. agoDjDuctTapeMcDonald's new slogan begs the question...Posted Nov 4, 2010, 1:18 AM UTC1011Share