Alyson Sheppard

Alyson Sheppard is a writer and editor based in Dallas. Her work has appeared in Popular Mechanics, Mental Floss, Maxim, National Geographic Adventure and more.

Leave a Reply