×
×

David P.

David P.

David is a young Gen X-er/older millenial steeped in the weird cross currents of culture accelerated by the Internet.