IPF

IPF: Russian Championship 2001

Jun 23, 2001

Venue

Irkutsk Sports Palace

Location

Irkutsk, Russia

Follow Us

Other Details