Gregory Hayes is a helpful being who has lots of fun. He makes most of his living as a photographer and writer, and occasionally tweets @mootpointblank.

View more articles by Gregory Hayes