Tommy & Oscar Jan. 01, 2000Tommy & Oscar 2000 319 viewsTommy and Oscar is an Italian animated television series created by Max Alessandrini and Iginio Straffi, and produced by the Italian company ...AnimationFamilyKids