I know my brothers secret..... – Camera Ghost Radar Game Review
My friends and I were bored so we decided to download this game. when we pointed the camera to my brother who was sitting on the couch. The camera started glitching and then it said that a devil ghost was found....we screamed
Review by RAINYARULESURBUTT on
Camera Ghost Radar Game.