Mac Talks with Neil & Liam Finn for the Talkhouse Podcast

Mac chatted with Liam Finn and Neil Finn (of Fleetwood Mac) at his LA studio for this week’s episode of Talkhouse Podcast. Check out this sweet talk here!