Featured: Top of Home Page/Music/Reviews Leaf Rapids: Lucky Stars By Lee Zimmerman / 9 July 2015 Leaf Rapids have created a most affecting debut album with a set of songs that reflects what one can only imagine must be the carefree feeling inspired by life in the vast expanse of Canada’s western provinces.