Winter Heroes

play
Winter Heroes (0:32)

The World of X Winter Heroes show airs on ABC on Saturday, April 26 at 2 p.m. ET (0:32)