Homepage Editor at TIME, digital journalist. Welcome to my photo blog.
A man, dressed as the Muppet character Elmo, is arrested in New York’s Times Square September 18, 2012. The arrest took...
I couldn’t stand folks that were dressed up on 42nd and 14th street smh
For knowledge, it’s this guy: Beneath a Ranting Elmo’s Mask, a Man With a Disturbing Past