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

Kristen Stewart on October 7, 2012.  AKM-GSI