2001 Cup of Russia LP Once Upon A Time In America

Season 20012002 2001 Cup of Russia, St. Petersburg, Russia 1st place