Entertainment Michelle Rodriguez: ‘It Was Nuts’ Filming ‘Fate Of The Furious’ In Cuba | TODAY April 4, 2017 Editorial Staff 867 Views