Aqua Teen Hunger Force - Season 2
Aqua Teen Hunger Force - Season 1
23 May 1966, Worcester, Massachusetts, USA