Michelle Rodriguez by gotty · April 6, 2017 << Back to post Michelle Rodriguez at ‘The Daily Show’ in New York City Michelle Rodriguez 2017 : Michelle Rodriguez at The Daily Show -11