Spencer Locke



  • Spencer Locke
    • Famous as : Actress
    • Birth Name : -
    • Birth Date : September 20, 1991
    • Birth Place : Winter Park, Florida, USA
    • Spouse : -
    • Claim to Fame : As Candida in Disney Channel's "Phil of the Future" (2005)

Spencer Locke Latest News

Spencer Locke News
Spencer Locke Picture

LATEST NEWS

MORE FROM NEWS

CELEBS PHOTO

DON'T MISS

MORE FROM NEWS