I Definitely Think I Put More Pressure On Myself. I Can Be Hard On Myself And Super-critical And Very Rarely Satisfied Or Happy. I Am My Biggest Critic.
-Allyson Felix
Please Wait.... Translating....
I Definitely Think I Put More Pressure
Allyson Felix
I Definitely Think I Put More Pressure On Myself. I Can Be Hard On Myself And Super-critical And Very Rarely Satisfied Or Happy. I Am My Biggest Critic.