Michelle Branch was featured during a news clip on MTV’s Total Request Live Tuesday. Michelle talked about being a star-struck fan herself saying, “I just played a show with Ja Rule and I was like, where is he? Hey, Ja. Okay, bye. I was like ‘My gosh!'”