A Clueless Moron and His Dog Hitchhike In to New York City on Labor Day, 1976
Channel: Humptydumptytribe
Date: 2023-09-13

I remember what this trip felt like 47 years ago.