That episode is the Season 8 classic "The Itchy & Scratchy & Poochie Show," which also cemented The Simpsons as the longest-running animated show in history — a feat it still holds to this day.
The Red Revenue block of four and the sheet of 25 5-candarin Large Dragon stamps are rare Chinese stamps of the Qing dynasty issued in 1897 during a shortage of regular stamps. They have a red ...