Was Axl Rose channeling Freddy Mercury here?

One of the greatest bands of all time but wtf was Axl Rose wearing? Someone should have stopped him.