Robert Peterson

Robert is a writer from New York, by way of Long Island, who enjoys laughing at the most inappropriate times and then immortalizing it forever on the Internet.