Even though the British had the best trained soldiers and more resources what gave the American the advantage? Why were they strong enough to beat the biggest baddest country in the world at the time?
valid question