Kristen Stewart and Taylor Lautner Spotted at The Troubadour in West Hollywood

Peggy Truong / March 6, 2013