Netflix's "Oddball" series gets trailer, release date.

Netflix dropped the trailer and announced the release date of the upcoming animated series Oddballs.

Announced on May 6, the series has been produced on the streamer for the past 2 years and will premiere on May 10-7.

Series Details:

.