Boy’s dream of rencounter castros ramrod comes true!