"Simpson Tide"

Season 9 / Episode 19 (21:56)

NO. NINJA DEATH STARS?

MAYBE FOR CHRISTMAS.