A rock tribute band performs an homage to rock gods in Detroit.