by alphamonkey on October 30, 2006 · 0 comments
I like spots that play with our expectations, and this promo for the Toronto Reel Asian International Film Festival certainly delivers on one of the more enduring misconceptions.
Previous post: PS3 – Baby
Next post: Cheating Death
You have been reading dadsbigplan. We are totally not responsible for any awesome that has splashed on you.