After going into the studio last August, the songs are beginning to emerge. "Lost in Translation" is the first of two singles off the album "Joy Ride Opus" which will be released mid October. Enjoy!
"Lost in Translation" gets a premiere in New Noise Magazine!