All aboard!

This Day in History: 1945-08-27

US troops land in Japan after Japanese surrender.

Secured By miniOrange