Mysterious Projectile


 

Maybe it's from Russia?

Comments