A study in passion and creativity, Emma Carroll, a young filmmaker from Shédiac, New Brunswick, makes a short film with her iPod. In French with English subtitles.
A study in passion and creativity, Emma Carroll, a young filmmaker from Shédiac, New Brunswick, makes a short film with her iPod. In French with English subtitles.