James Franco slammed by John Leguizamo for being cast as Fidel Castro: 'This F'd up'

John Leguizamo Criticizes Casting James Franco as Fidel Castro in ‘Alina of Cuba’

Source : www.foxnews.com

Read Full Article