That's what I'm thinking, too. I haven't seen too many Russians on here lately, but that doesn't mean much.

Onward and upward,
airforce