These people truly remember EVERY second of their lives! A fascinating report from 60 Minutes Australia. Continue reading TOTAL RECALL – LITERALLY!
60 Minutes Australia comes up with the most incredible stories that never seem to reach our shores. Have you heard about this tiny village in Turkey where people still walk on all fours? Absolutely astounding! Continue reading VILLAGERS STILL WALK ON ALL FOURS!