What are the odds of Willard Scott living until he's 100?


Then he can put his own face on a jar of Smuckers Jelly?
read more...

Share to Facebook Share to Twitter Stumble It Email This More...

Latest Questions

Updated