36320 4288645147873 1015556922 n

Look at this Evil Motherfucker I bet he did the crime.


Preston Stanfield is the alleged murderer of Kayla Johnson while there is no proof Lloyd White still believes that he is the culprit. S1E3 They Searched all over Kayla 's old school for him then in S1E6 Lloyd found that Preston was at Walmart only to find Cabbage Kid.