Useful idiot continues to make himself useful

“Barclays sources say Sean and Diana are going to meet (Fidel) Castro — presumably because that’s what Diana told them,” the website reported. Penn’s representative also told TMZ a meeting was possible.

Trending on HotAir Video