Garfield-Duck has to wait for Winona's duck spell to wear off! But why did she cast a spell on him?
2013
1997
2012
2004
2022
1999