← Return to photo page

Jeff WIlliams and Maxim Suraev "hit the (snowy) deck" in Kazakhstan, Russia...safely! Welcome home, men! Great mission!