Homer AbiadActingNo biography available.Known For6.2Turumba19817.5Who Invented The Yoyo? Who Invented The Moon Buggy?1979Fan ClubNo Nerds have favorited Homer Abiad yet — be the first.All fan clubsFrom NerdspinFilmographyActor21981TurumbaFilmKadu★ 6.21979Who Invented The Yoyo? Who Invented The Moon Buggy?FilmYoung Kidlat★ 7.5