Tarantino's Softbank ad is hilarious, baffling

By Adweek Blogs on December 8, 2009