Spencer Locke

  • Birth Name: Spencer August Locke
  • Birth Date: September, 20, 1991
  • Birth Place: Winter Park, Florida, USA
  • Works as: Actress

WATCH MOVIES WITH Spencer Locke ONLINE