Boys from Brazil

  • ODESSA

    I have been following a documentary series on the History Channel called “Hunting Hitler” where they speculate that Hitler may have escaped rather then commit suicide, and that he ended up in Argentina, Although the evidence is compelling there is one big part missing and that is the Eye witness accounts of the staff who

    Read more →