Kevin Thorn debuts: ECW, July 25, 2006

One of the strangest superstars in WWE history, Kevin Thorn, debuts on ECW.
WWE.com