Lil Dude just released a new 2-produced song called "Traffic" and now he quickly returns with an official music video. Read More