This Day In History: 1996-06-10

Flambards host a party to celebrate their 20th birthday