• vlad
    link
    11 year ago

    Willard on a mallard.

    His name is Willard Smith.