Twenty One Pilots performs on December 17th, 2015 during the Blurryface Tour at Saint Andrews Hall in Detroit, Michigan – photos by Marc Nader
December 17th, 2010 – My Chemical Romance perform live at The Night 89X Stole Christmas, The Fillmore in Detroit, Michigan. Credit: Ken Settle.
December 17th, 2010 – Sick Puppies perform live at The Night 89X Stole Christmas, The Fillmore in Detroit, Michigan. Credit: Ken Settle.