Elmo is......

United States
August 25, 2006 4:56pm CST
Who is the voice of Elmo?
2 responses
• United States
26 Aug 06
One derranged dude.
@swolecat (1277)
• United States
26 Aug 06
Snubby Leblanc