- Google Play
- Free
- DBR GAMES
- Games, Puzzle
Release Date: March 2019Last Update On: April 2019
Scratch This Logo Quiz is a game where you have to scratch the screen of your phone to know what logo brands , celebrities , cities , cartoons , cars , or animals is there. But you can not scratch...