GenesisFC - Grand Prix

Genesis Fight Championship – Grand Prix – Results from March 31st, 2012

One amazing Saturday night, March 31, 2012, marked the evening that the Genesis Fighting...