Invented Friends: Disappearing Act

We are a group of individuals who have mastered the art of disappearing in plain sight.

How We Do It

Our techniques include:

Our Greatest Feats