Rapper Demo Freeman dropped his music video for “400 Years.” The single is from his album Controversy that drops Friday.

Watch Demo Freeman Below: