Ian Vasquez talks about Castro’s retirement on Fox 5.

February 18, 2008

Download:flv


Recent Media Highlights TV