In a press release, UFC officials released the first promotional poster for the upcoming UFC on FOX 11 event.
UFC on FOX 11 goes down on April 16, from Orlando, Florida.
In a press release, UFC officials released the first promotional poster for the upcoming UFC on FOX 11 event.
UFC on FOX 11 goes down on April 16, from Orlando, Florida.