S-70

S-70: Russia vs. Spain

Apr 21, 2011

Venue

Moscow Arena Nightclub

Promotion

S-70

Enclosure

Ring

Location

Moscow, Russia

Follow Us

Other Details