Ron Howard confirms Jon Favreau to voice an “important alien” in Solo: A Star Wars Story!

makingstarwars:
Ron Howard confirms Jon Favreau to voice an “important alien” in Solo: A Star Wars…