Polaris 12 Live results
Polaris 12 takes place in Newport’s international Event Centre this weekend with a host of grappling talent on display. In the main event of the
Polaris 12 takes place in Newport’s international Event Centre this weekend with a host of grappling talent on display. In the main event of the