You can watch Jackass 2.5 today

You'll have to wait 'til December 31st, which, let's face it, isn't that far away. And we're not sure we can think of better ways to spend to spend New Year's Eve. After all, it's far better to watch other people having accidents and throwing up.

If you're American, go here and enjoy . If you're not, go here and wait .

Either way, you're getting a movie for free, which is good news, surely?