UPDATES Where have I been? Health update Posted on 04.18.2022 by GrymSkull No David has not fallen off the face of the Earth. Here is a quick update. CLICK HERE to become a VIP or Mastermind and get all kinds of cool stuff! CLICK HERE to submit your info for a content review!