Home / News / Alex Ovechkin Wax Figure Debuts at Madame Tussauds