S8E24: The Simpsons Spin-Off Showcase
and a tiny green space alien named osmodiar that only Homer can see... on Fox this fall. It'll be out of this world. Right, Osmodiar? Damn straight, Troy, my man. Good night, America!
Edit Clip Timeline