Officer Tookie Diaz (who has been with the Cook County Sherrif’s Department for five years or five months) is out smelling for crime, while Sha plays the role of a murderer in the hilarious video for Sha Prince’s “Stirred Echoes”. Latex & Perfume out Oct. 31st.
PREVIOUS: Sha Prince (of The Antiheroes) – Exploit My Life f. Skyzoo & Flex The Antihero