Showing videos with tag castro

YouTube screencap

Chavez Urges Obama To Hand Over Wanted Ex-C.I.A Operative