Dumb.com >> Games >> Action >> Santa Launch

Santa Launch


Santa has some tough competition. See if you can launch his sleigh further than his opponents.