A self-proclaimed ‘Time Traveler’ claims that aliens will arrive on Earth on December 8 and that we will have what he’s smoking. “Self-proclaimed ‘Time Traveler’
A self-proclaimed ‘Time Traveler’ claims that aliens will arrive on Earth on December 8 and that we will have what he’s smoking. “Self-proclaimed ‘Time Traveler’