The ad from 1990The mystery began April 8, 1990. The mystery resumes May 21, 2017. #TwinPeaksinstagram.com