Hulu "Seth's Giggity Goo"

Another installment in the Evil Plot to Destroy The World via TV. This time starring 2-time collaborator Seth Macfarlane. Others included Denis Leary and Eliza Dushku.

Back to Top