It's long been rumoured that a few Soviet T-34s were present in France just after D-Day - this video presents the surprising evidence.