Duffy, Humor, The Daily Duffy

The Daily Duffy: Muppet Dogs at Westminster

The lies we’re told to protect muppets.