• Spencer
Verifications
  • Facebook
    1569 Friends
About Me
School
Homewood- Flossmoor High School, Dominican University
Hey, I'm Spencer!
River Forest, Illinois, United States · Member since March 2012