Toyota hired filmmaker Jody Hill (Observe and Report, The Foot Fist Way) to direct the advertisements for the 2011 Toyota Sienna. The spots star Brian Huskey and Rachel Drummond as “the self-proclaimed world’s greatest parents” in the world. These have been out for a few months now, but I just discovered them today. The funniest of which is a full length rap song. If you haven’t seen these yet, check them out now, embedded after the jump.
Read More »