The Finch Post Podcast 11-25-18

Finch rants about NFL football, Thanksgiving and the LA Auto Show.