Few David Lynch projects ever achieved the mainstream success that his television series Twin Peaks did. In 1990, Lynch and his creative partner Mark Frost had the entire world asking the question ...
David later returned for a different Today segment and apologized to Elmo, who quickly accepted the sentiment. But looks like it was not that sincere, and Sesame Street might need to up their security ...