Scotty Austin Announces World Tour; Drops Music Video for New Song “Talk About You” March 31, 2025Neal Nachman Music News, NewsScotty Austin, Talk About You