A self-proclaimed time traveler just posted a YouTube video in which he shows viewers a picture that he [allegedly] took of a T-Rex 66 million years ago.
The identity of the 'traveler' remains a mystery [as he keeps his face blurred in each video he releases], but he claims that he was on some sort of mission to the past. Check it out for yourself below.