I know its a competition website but wondered if anyone here knew what was happening. i've always, thought MM, Bowsite and other hunting sites would be targets for PETA and others for attacks so the message "We apologize for the inconvenience: We need to take Bowsite offline for a few days. As...