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 was host of the from from 2016 to 2020.