• 10

Followed by

0 Rivals

Following

0 Rivals

Badges

What's this?

No Badges

Neddy Lord

  • Location

    Manhattan, NY, US

  • School

    Wesleyan University

  • Political affiliation

    Liberal