Heckle and Jeckle set up the "Last Chance Service Station" in the desert...
Release Date: April 23, 1960