Published in Not in Hall of Fame News August 8, 2016 Dr. Teeth and The Electric Mayhem perform live for the first time Seriously this blew my mind when I saw it in my news feed this morning.