SheKnows via Yahoo
John Leguizamo Reveals Why Fans Will 'Despise' Him in His 'Twisted' New Show 'The Green Veil'
John Leguizamo is ready for fans to recoil from him after seeing him in his new drama series, The Green Veil. The actor is taking on a lead role in a television series for the first time and ...
6 days ago