Armed Chicago robbers steal eight watches worth millions from showroom

Armed Chicago robbers steal eight watches worth millions from showroom