Random Interesting Facts Compilation. Sources for the facts available @ . l Actress Michelle i N Rodriguez who plays Letty in the Fast and t Furious didn' t hav facts Awesome amazing kickass