Skip to content

TagDouglas Fairbanks

Twin Peaks

This Day in Pop Culture for April 8

One of the weirdest shows to air on ABC, “Twin Peaks” debuted on this day in 1990 and Hank Aaron performed a world record in 1974.