New Stream
Russia vs. The World
Date
Oct 31, 2014
Venue
Dynamo Sports Palace
Promotion
New Stream
Enclosure
Cage
Location
Moscow, Russia