The Vultures Nest is 107.3 2SER’s weekly review of some of the tastiest news and culture of the week. The show is alternately hosted by culture vultures: Sean Morahan and Eden Caceda with a panel of guests.
Every week the vultures swoop on a few news/culture morsels, bring them back to the nest and tear them apart for your information and entertainment.
I have been a host of the show since 2016.