Pictures: XFC 24 ‘Collision Course’ Luis Santos vs. Dave Courchaine Keith Mills Jun 19, 2013 « Previous Gallery Next Gallery: Eric Reynolds vs. Kevin Forant » More info about XFC 24