SF
Superstar Fight 1

Feb 27, 2016 China Central South University of Forestry Science and Technology Stadium, Changsha, Hunan, China