Lion Fight 21
Ross vs. Yamato 2

Mar 27, 2015 Calif. Pechanga Casino, Temecula, Calif.

Pictures