As far as I know, Robert Abramowitz, the guy speaking in the video, is american, from New York. He speaks perfect spanish with a little american accent.
As far as I know, Robert Abramowitz, the guy speaking in the video, is american, from New York. He speaks perfect spanish with a little american accent.