Steve Ross Murrieta, CA Biography I currently live in Murrieta, CA. Raised in Ft. Worth, Texas. Love to play and love to sing. show more... Songs (1) Leaving in the Rain