Jeffler Established Member ★ 15 ★ Impact 7 Mar 13, 2007 250 views 4 replies #1 Its the name of Toyota's new marketing campaign, and its slowly becoming an internet meme from what I'm seeing...what else was I gonna do? Leave it there? :P
Its the name of Toyota's new marketing campaign, and its slowly becoming an internet meme from what I'm seeing...what else was I gonna do? Leave it there? :P
Jeffler Established Member ★ 15 ★ Impact 7 Mar 13, 2007 #3 It has NOT been TM'd in US or Canada, and its a North American Campaign. :D Last edited: Mar 13, 2007