1988 // Youandewan
Your Fine Petting Duck // Devendra Banhart
Good Intent // Kimbra
Podcast
Dr Gilmer and Mr Hyde // This American Life // This episode was about a mysterious patricide committed by a seemingly nice doctor. How could someone commit an act so inconsistent with his personality? Or could we be misled about the people we know? I also recommend reading this Facebook clarification after you’re done with the podcast.