World War II

Germany invades Czechoslovakia. Britain & France tell them to stop that...

20K views urbandictionary.com

Interest

Military

Stumblers Who Like This Page