Acting
Born October 4, 1965 · Massapequa, Long Island, New York, USA
Also known as Stuttering John
John Edward Melendez, also known as Stuttering John, is an American entertainer.
Source: Wikipedia · CC BY-SA
Wings
Osmosis Jones
Private Parts
Tripping the Rift
Dude, Where's My Car?
Meet Wally Sparks