you are viewing a single comment's thread
view the rest of the comments
[–] 4 points 2 months ago

If only the US naval forces had been armed with the latest and greatest in steam catapult technology they would be okay.

  • source