stevenjreyes-old
stevenjreyes
stevenjreyes-old

All those images are cardboard cutout or inflatable decoys. The real Russia was actually located near the Bahamas.

Why you should care?