
Ditch McGillicuddy is a rare individual. After facing a plethora of incredible challenges throughout his life, this guy can best be described as a survivor. No matter what has been thrown at him-a couple of bouts with insanity, multiple attempts on his life from reincarnations...