David Kwong: Two nerdy obsessions meet — and it’s magic

Advertisements