Skip to main content

@Baz posted:

🤣🤣🤣🤣not really ….i tend to think of it lying between Russia and China 🤣🤣🤣

Yes…..Atilla the Hun lived there….so must be around that area, but farther north 🤣🤣🤣

Kaytee

Add Reply

×
×
×
×
Link copied to your clipboard.
×
×