I'll see your Giorgio Tsoukalos and raise you a David Icke.
It was a suicide. The Giant Lizard People just muddied the waters.
It’s the only thing that makes sense.
Freegards