The IFL at Mohegan Sun

I'm at the Mohegan Sun Casino for the International Fight League 2007 World Championship Grand Prix Finals. I'll have a full report on the experience later. Just know that I'm working for you.

Arrow to top