TRANSLATE

FWT Homepage Translator

Friday, October 16, 2009

A VIDEO TO CHEER YOU UP ! ! !

This video won the "AMERICA'S FUNNIEST VIDEOS" championship at Walt Disney World.

Even in your worst, most depressing moments, just watching this should cheer you up.

No comments: