The Return of the Self-Proclaimed Time Traveler

In the year 2000, a time traveler reportedly walked among us. He was from the year 2038, but he drove a 1967 Chevy Corvette. His … Continue reading The Return of the Self-Proclaimed Time Traveler