Christian Carlberg and Lisa Winter appear on the Tonight Show


On Thursday night, October 26, 2000, Tentomushi and Toe Crusher got to show their stuff to Jay Leno on the Tonight Show!

7 minute QuickTime movie
320x240 Lo-res 6.3Mb

click to see the high-res version instead