EW: Kristen Stewart and Taylor Lautner Sing

Well, maybe not so much sing as talk about American Idol and squeak a few notes.

Check out the video on EW. Via TwiCrack