Wednesday, June 13, 2012

The Living Legends - Trojan Horse (video)



Legendary Living Legends are killing it on the single they put out recently. Here's a new visual for Trojan Horse paying omega to USC in Los Angeles... put your L's in the air.