The magical world of Disney is on ice in Rochester this weekend.

Disney On Ice's "Worlds of Enchantment" is in town for performances Friday through Monday.

This tour features four Disney stories — Disney Pixar's Cars, The Little Mermaid, Toy Story and Frozen.

Skaters from all over the world are part of the Enchantment performances at Blue Cross Arena.

You can purchase your tickets at the box office, or online.