Torch delivers the new video “Lord Knows”, directed by J.R. Saint, from his new mixtape, No A/C Vol 2. Kevin Christopher Belnavis, better known by his stage name Torch, is an American rapper signed to the Maybach Music Group record label. He grew up in the Castle Hill area of the Bronx, before moving to Florida as a teen. While living in Miami, he met William Leonard Roberts II, who would come to be better known as Rick Ross.
VIDEO: Torch – “Lord Knows”