South African singer-songwriter Steve Louw discussed his new album, “Traces of the Flood,” with broadcaster Benito Vergotine on Smile 90.4FM. The album, praised for its songwriting and production, reflects Louw’s four-decade journey in rock music and features themes of redemption. Released on 15 May 2026, it has garnered international acclaim.
Steve Louw Discusses Critically Acclaimed New Album on Smile FM