Tag: Stephen Ross
Oscar Ross- Saturday
Oscar Ross will be dropping a new album at Lion’s Lair on November 14, and have a video for the first single “Saturday.” Here is what Oscar Ross, the brains behind the project, has to say about where they are at. CMB: Tell us about the process of making the video. OR: It was a very […]
Recent Comments…