Video VIDEO: FREEMAN – DUCE MARTINEZ & LOUIE LOU GORBEA September 1, 2010 Inti0Tagged Duce Martinez, traxsource, Vega Records, Video Read More