Video: Tha Joker – The Explanation

Tha Joker releases a video for the title track off his latest project The Explanation.