Posted on April 25, 2003 by admin Sleight Geek: new Magic forum that allows users to upload and share video clips.