The Living Legends just dropped a new fresh video for their latest single called Trojan Horse. In addition to having a dope new video to watch on this fine Friday, The Grouch is showing JSLV some love in the Times tee, fucking hyped!

Hip-Hop Ain’t DEAD People!

Download Trojan Horse + Greatest Hits - Click Here