Epic American Battles: Manila Bay
6
Jan
Some battles are close calls. Some are barely victories. Some don’t even have a definite winner. Then there are some battles which have certain winners and the battle itself is completely one-sided. These great victories are rare but not non-existent. … Read More »