Express your nature.

Upload, Share, and Be Recognized.

Join with Facebook
or join manually
X
Comments:

Old Comments:

2008-06-05 02:46:38
Germany- those are Type XXI's which were the latest German subs
2008-06-05 01:30:08
Wow, any idea which country that is? I am assuming it's not an Allied country since in 1944 it was pretty well wrapped up