Yeah, he's walking among us, as we speak...the world is full of time travelers, who have mastered the space-time continuum so they can be at different points in history at one time.

How many babies have you ever seen born? We're not overpopulating the world, they've came back from the future to mess with our heads, and the funny part is, it's us that's messing with us. Leonardo Da Vinci was from the future and hasn't even been born yet. I'd doubt your own existence, euphoric, if I were you... :stoned: