Video: Troy Ave – “Doo Doo”The nappyafro Staff·May 21, 2015 Did Troy Ave really make an inspirational music video for “Doo Doo”? Yes. It actually feels like it could be visuals for a Taylor Swift song but it kinda works. Directed by Andrew Nisinson. Major Without A Deal is scheduled to drop on June 9th.