Tour Date Thursday, August 10, 2017 - 21:00 City Detroit State/Province Michigan Country USA Venue UFO Factory Artist Needles//Pins