Ludacris Breaks Down “S.O.T.L. (Silence Of The Lambs)” Lyrics & Meaning [Video]
On today’s episode of Genius’ ‘Verified’ series, Luda joins from home to break down the meaning of his latest single.
“S.O.T.L. (Silence of the Lambs)” features Lil Wayne and is produced by Mosley and Timbaland.