John B. Marsh hasn't written any stories yet.

John B. Marsh

Typical beer ninja. Wannabe pop culture scholar. Zombie maven. Devoted music trailblazer. Permanent blogger on the Taklimakan.Network