``` Spencer Locke
Spencer Locke

Spencer Locke

BORN:

September 20, 1991 in Winter Park, Florida, USA