The best Underdogs in history? info
1 Vietnamese - fought three majors powers of their time and won, for such a small country that is some feat.
2 isreal - took on the the arabs alliance in what.. 6 days?
3. British - nazi germany had a cake walk through europe but not on the british isle