BREAKING NEWS
L.A. Now

March of the Soulless Chicago

A freaky new cult took to the streets of Chicago and other major cities Thursday, marching up Michigan Avenue and around Navy Pier proclaiming a "Miracle Day" is upon us. Fear not, Chicagoans, it was simply a promotional stunt for the "Torchwood: Miracle Day," which premieres at 9 p.m. July 8 on Starz. Curt Wagner, RedEye's Show Patrol
RedEye/Michael Rich
Copyright © 2016, Los Angeles Times
67°