Ever Heard of It?

United States
March 26, 2007 11:32pm CST
http://www.dinglesauce.com Anyone ever heard of it? I came across it and found some funny things. Check it out and let me know what you think of it. Wether you like it or not please respond.
No responses