Police is a name which doesn’t need any special intro. It is the equivalent of free spirit and revolution in sunglasses as they brought fresh air to the shades universe. According to the official website of the brand: Founded in 1983, Police soon emerged as a brand identifying refined design…