warhistoryonline - A US Marine after two days of fighting on...

more about : warhistoryonline