Inhumanoids (4:30)

James Rolfe takes a look at the sadly forgotten but entirely awesome '80s animated series Inhumanoids.

Posted 06/24/2011

Views: 102,209