Young Shaka
A$AP Ant and Young Shaka Want Internet Thugs to Know It's "On Sight"
Internet thugs beware. Baltimore-bred MCs A$AP Ant and Young Shaka explained to us the meaning behind their new song "On Sight," and it doesn't bode well for trash talking nerds who are too afraid to scrap face to face.
Advertisement