Home EntertainmentMusic Icarus takes you on a musical journey with a “Moment in Time”