New Vid: 50 Cent – Before I Self Destruct (Movie Teaser) admin Tuesday, November 17, 2009 The Studio [youtube=http://www.youtube.com/watch?v=_Z9TaSH7LMg&hl=en_US&fs=1&]