Comment Comment by mgazzer This news fits nicely with this theory. https://www.youtube.com/watch?v=1SrckSJvGc8 parent mgazzer 8 years ago