Killers Imagine Dragons seen through construction Twins Fest signage as seen through new construction tower going… Construction, Imagine Dragons, Killers