Apr 10th, 2020
Today we're joined by the hilarious Steven Garza as we tackle Alicia Esteve Head (AKA Tania Head), the woman who pretended to survive 9/11. She was really good at it too, becoming the face of survivors for years. It's a pretty wild one.
Check out our socials!