1 Articles
ETC

Vin Diesel and Fast 8 director F. Gary Gray are in Havana, Cuba filming the latest installment in the long-running action series.