U can see the same thing (US sub, tho) coming up the Thames in New London, CT. Drop by. Not just Russia.
when i lived in hawaii we where swimming in the ocean and a sub came up. it was one of the neatest site to see
Post a Comment