clash of clans

THE CLOCK TOWER

The Clock Tower is a building unlocked at Builder Hall Level 4. It appears to be a tower with a clock on top in w…

Load More That is All