DailyMotion: Mogwai08 Posted on December 7, 2006 by admin Card Videos: some very nice card videos from a french user of video-sharing site DailyMotion.