Sierra Jones on 10th Jul

According to deputies with the Pinellas County Sheriff’s Office, Robert Alcalde is the man who invaded a Clearwater home...