By: Gail Johnson
Chicago’s analog music maverick Neal Francis is making waves with his latest power pop anthem “What’s Left of Me,” showcased in a captivating performance on Jimmy Kimmel Live! The track offers a tantalizing glimpse into his upcoming third studio album, Return To Zero, set to release March 14 via ATO Records.