Wildchild
01-30-2002, 09:17 PM
Has anyone tried one of these things on anything? The claims made seem way too good to be true. I know miracles happen, but I didn`t know I could buy one. http://www.snowmobileworld.com/forums/iB_html/non-cgi/emoticons/tounge.gif