4 February 2010 / misc Afternoon Palate Cleanser: A Face You Can Trust Dave Fayram's excellent film is short and satisfying. [Hat tip to Uptown Almanac] Please enable JavaScript to view the comments powered by Disqus.