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