Dance Collective present a magical mix of musical favourites in the first half of this vibrant show. The second half bounces between jazz, musical theatre, ballet, hip hop and contemporary. The infectious energy of the dancers will have you smiling and dancing in your seat. A fabulous treat for all ages!