Rising artist Rio Romeo unveils new track “JOHNNYSCOTT” with video + To perform select run of dates in New York, Los Angeles and Chicago March 14, 2025Neal Nachman Music News, NewsJOHNNYSCOTT, Rio Romeo