You might not recognize him under the makeup, but that’s native Staten Islander, Nick Williams, in the center of the above photo in the black and white clown makeup. After packing up from Staten Island, the North Shore staple with a big voice has big things brewing down in The Big Easy.

read more