Jim Harrold

A mountain man somehow living in DTLA. Big data fiend, political junkie, avid gamer of all games, and bookworm.