Screen shot 2012-05-02 at 5.04.57 PM

http://vimeo.com/41379908
Um, it’s an ad for deodorant. But it’s the Bearclaw, and it’s made by Freeride Entertainment so it’s watchable…

Leave a Reply