NBC Universal Chief Content Officer Donna Langley has apologised for a notorious scene in F9. In the film, better known as Fast and Furious 9, two of the action franchise's characters are blasted into ...
The commercial sees Vin Diesel and Michelle Rodriguez (who star in the Fast films as Dom and Letty) speeding down a mountainous road with the top down on their convertible. When Rodriguez pulls out a ...