This Day in History: 1973-04-18The Neil Young movie Journey Through the Past debuts at the Dallas Film Festival. Share this:FacebookXMoreRedditLinkedInPinterestPrint