September 21, 2008 at 1:21 am · Filed under Fun, Media ·Tagged youtube
This short is so cute and so well done… and it’s situated on a Greek island, though it’s apparently made by French students. I just had to post it!
Permalink Comments (1)