Ive just done a video clip but where can I upload it..??

its 20+MB its not much to look at its more funny and simple though..
just as soon as you guys help me post it up..

THANX

Coachdriver22