#2695: El Cicada DiabloIn The Mike O'Meara Show by Matt BluhmMay 24, 2021We had a visit from a special comedian fresh out of the ground. Plus: Little Michael is in trouble… things are going back to normal, and Oscar’s mom hates the cicadas.