We're not quite sure why Twisted Sister frontman Dee Snider got all decked out for this 1985 photo, complete with a glittery American flag top hat and a sharp satin-blue suit complete with shiny bowtie. But hey, who needs a reason to show their love of America?

More From Ultimate Classic Rock