Shooting Star, Leap Of Faith, 2000

Review of the Shooting Star album Leap Of Faith, released in 2000.