Chanel Preston, the XBIZ Award-winning performer and co-founder of APAC, has launched her own interactive cam platform called MeanCamGirls.com.