The epic Princess Leia played by Carrie Fisher takes the stage and roasts George Lucas (director of famed Star Wars) for all his worth at the AFI show! In regards to the clip, seriosusly, I had no idea there were no such thing as “no underwear in space.” Must of been chilly up there.
You must be logged in to post a comment.