How odd is this. Fun, but whats the odds for this. For those who dont know, Stockholm is the capital of Sweden, in Europe (Land of the historical vikings) and Flagstaff a nice but smaller town in Arizona, USA. Beutiful landscape, worth a visit. It takes...