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.

Posted in

jkrampe

More From Our Friends

Leave a Reply