David Rivera, Joe Garcia debate on national Spanish-language television

October 21, 2012 2:21 PM