#1: English Russia site Author: Rick_Eshleman, Location: Lewes, Delaware, USAPosted: Mon Aug 13, 2012 1:13 am ---- The English Russia site has a photo article "Testing Tanks on the Coast". Good photos of T80 and other Russian armor in some swimming exercises.