Thor Teague 25 Jun 2007 17:59:48 -0000
http://www.hauntedfrog.com/gt/movies/2007/duckon/SingingTeslaShow.html
I think it's officially electrifyin'... :)