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 High-res 13.2Mb