Marshall Kirkpatrick

I blog and wield a small army of friendly robots as my reporter's assistants.