Saturday night I went to a party that was so odd, and packed with so many diverse and hilarious freaks that at several times during the course of the night I looked around and just started laughing out loud. There were bikers in leather chaps who tried to eat my scarf. Burners in faux fur vests. Psytrancers in dayglo fractal pants. High school kids. Ravers in white gloves. Fetish Lite folks in fishnet bodystockings. Amateur feathers and leathers. Aging alcoholics. Attorneys. Arch nemeses.

And the largest number of late-’90s doppelgangers I’ve ever seen in one place.

It wasn’t like I would look at someone and think “Is that Cameron?!” Because Cameron is now nearing 40, and the doppelganger I saw was Cameron in his late 20s. See, the party was filled with younger duplicates of the freaks I knew 10 years ago. The shaven-headed girl in the big pants! The curvy girl with the dreads! The sketchy dudes in the track jackets! The pudgy guy who’s embarrassingly high for the first time! The party was filled with ghosts and phantom duplicates of party days gone by, and it was a deeply odd experience. It makes me feel like the parties just keep happening, and while the faces may change, the roles that get played remain the same, decade after decade, generation after generation.