Thread:Doctor Ibrahim/@comment-26517142-20160802111735/@comment-26517142-20160806215910

250 million years ago. BASED on his fact sheet. :D