Advertisement

Ice Cream Sandwich With Duff

(02:23)

Duff says his fave ice cream is so good it holds the secret to world peace.

Get more info
Show:
The Best Thing I Ever Ate