Ray Vendetta and Tesla’s Ghost, better known as The Odd Couple, just dropped verses on a new joint, Who Are They. Produced by Remulak, it is lifted from his forthcoming album, which is due out soon on Rhymepad Records.

Advertisements