Publicly Embarrassed When was the last time you were embarrassed in public? What happened to Producer Sean while at a pet store was not just embarrassing, but gross! What would you have done in this situation? Hear it in the podcast!