Stephen Roush Band

Stephen-Roush-by-Page-Logsdon

Stephen Roush is a Southern Oregon and Rainbow Family singer songwriter, best known for his songs: “I Believe in the People of the Earth,” “Love Each Other,” and “Giving Thanks.” He was also a member of the original Freedom Tribe, with Freedom, Al Torre and Sasha (Butterfly) Rose




  Subscribe to our Mailing List



Email: