donald duck :
- n a fictional duck created in animated film strips by Walt Disney
News & Articles
- Tustin shop a super hero for comic fans
What do Archie, Donald Duck and Batman have to do with each other? They can all be found at Comics Toons & Toys, a local comic shop in Tustin that prides itself on its selection.Immediately upon walking in to Comics Toons & Toys, one might be...
June 11, 2013 - Tustin News