I'm not even close to a computer whiz, so if I'm wrong, someone correct me here, but there are no accommodations for video files at TFL. Video files are generally huge, and they would take up a lot of space.
My suggestion: Upload your video to one of the many free video hosting sites like Putfile
and post a link to it.
Sounds like something we'd all enjoy seeing