Self-wiping. Seems legit.

  • Share
  • Share

Self-wipeing