The DuCross Brothers: The Sports Warriors

lionfightslogo

Lion Fight 21 – Elbows and More Elbows

LION FIGHT 21 Muay Thai Friday, March 27, 2015 Pechanga Grand Ballroom Temecula, CA – Lion Fight 21 came to Pechanga Resort & Casino headlined with a world title fight for the Super lightweight...