Video: Lady Sovereign “Love Me Or Hate Me”

Check out the video for Lady Sovereign’s “Love Me Or Hate Me.” This is the first single off her Def Jam debut, Public Warning (Oct. 31). This is one of the better videos I have seen in a long time. It’s funny too. Don’t sleep on Sov.