It's odd that you are seeing red fluid. Stock Polaris front & rear differential fluid is clear in color and the trans. oil is blue/purplish in color. I'm curious to know where you find the leak coming from. Let us know.
Or its the blood finally dripping off from all of the 5 year old China kids who made most of the parts on the machine!I think a Raccoon with kidney stones peed under it.