theGrift | 3 years ago | on: How did people get to Britain 950k years ago? I clicked this thread just to check if it was posted by Mr Lee.