Talk of The Villages Florida - View Single Post - Russia's Show of force off the coast of Cuba
View Single Post
 
Old 06-13-2024, 04:29 PM
Caymus Caymus is offline
Gold member
Join Date: Mar 2019
Posts: 1,262
Thanks: 22
Thanked 1,140 Times in 561 Posts
Default

The missiles of "June"?