InvestorsHub Logo
icon url

Rdunn88

09/24/21 7:21 PM

#375882 RE: zandant #375878

Florida would be my first guess not Russia. The clues all point to FLA.