Can someone confirm for me that the above is the correct spelling and idiom for the equivalent to "Welcome to Siberia"?
Oringinal post: http://mbarrick.livejournal.com/574677.html