Starlito liberates a self-directed music video for “I’m Killin,” taken from his forthcoming album Fried Turkey, due out November 26th.

Pre-order the project on iTunes now.

Comments