Kristen Stewart Carries a Slingshot in Her Back Pocket of Short Jean Shorts

Kristen Stewart on October 7, 2012. Credit: AKM-GSI