New members only: Get access to member benefits starting at $19.99. Access classes, stats, and more!Upgrade now

David Di Franco

Geek with a positive outlook on life.

  • 579 Affection
  • 39,560 Photo Views
  • 295 Followers
  • 4 Following
  • New Jersey, United States