February 26, 2011 • admin • 1 CommentWC feat. Ice Cube & Maylay – You Know Me [Video] WC’s new album “Revenge Of The Barracuda” hits stores March 8th.