Games Clash Of Clans TH12 Update Release Date Could Take Longer Than Expected Donklephant May 28, 2018 0 There were a lot of speculations going around the Internet regarding the upcoming release date of Clash of Clans TH12 update. For…