Isla Hogan Ppl were comin at me in my last “rate me “ but this is a better picture . So rate me .. Again