French fashion designer, Thierry Mugler, dies at 73!

Rest in peace!