News

If you didn't recognize the flag right away, you're not alone. After some research, it appears to be the flag of Sark, an island off the coast of France in the English Channel. The purple goo-like ...