Spontaneous Song Creation...coming soon to a stage near you.