Ted Huchens

Ted Huchens was the owner of Mr. Bad.