S-70
Russia vs. Spain
Date
Apr 21, 2011
Venue
Moscow Arena Nightclub
Promotion
S-70
Enclosure
Ring
Location
Moscow, Russia