Whatisthis' recent comments:

August 23rd, 2007
LOL
August 19th, 2007
What episode is the sound from?