LONDON – Unless you've had extremely minimal contact with your phone and computer over the last few days, chances are you'll have encountered the Duck Army meme everyone keeps banging on about.
In the battle of Adele vs. Duck Army, there can only be one winner
Subscribe to Applenews247.Com Newsletter