You may not know the name but for sure you’ve heard the many twisted fables credited to the infamous Death Race. Johnny Waite, for lack of a better term, was an early adopter, having participated and on occasion even won the Death Race. He has acted as Race Director and creator of some of the…