Kinda odd ... Russians moving into this particular town... It definitely feels weird. Especially considering what it was .. even just 5 years ago...