Castle Soloist On His Perspective

Castle Soloist On His Perspective

Castle (IN) brought the 2017 season to a close in 8th place at Grand National Finals. Hear from their soloist Matthew Waggoner speak about his view on their 2017 show.