In this episode Lena and Julia get a little goofy talking about the demon cat of Washington D.C. Is there really a cat that warns about upcoming events and if so, has anyone seen him recently?