Devon Storm.

if any one remembers crowbar, the one who teamed up with David Flair in WCW. They were the crazy ones with the girl who was always screaming.

someone else can post a pic