Tag Archives: fred armisen
Talking with Steve Taylor
After a 20 year musical hiatus, and a successful Kickstarter campaign, Steve Taylor (with the Perfect Foil) released Goliath in the fall of 2014. Almost all the reviews that you’ll find online look at this record very favorably (as do I). … Continue reading