Channel 4 Simpsons Advert/Appearances

Characters

 * Homer Simpson

Places

 * Springfield
 * 743 Evergreen Terrace