Check Out Havoc's New Video 'Gone' [VIDEO]

Havoc premieres the latest visual off solo set 13. Album arrives in stores on May 7th. What do you think?