Did The Office’s Kate Flannery really do that bat trick?

One of the most memorable cases of annoying the staff – the 16th episode of the 3rd season (“School of Business”) – one of the best episodes of The Office – in which workers find a live bat in their office. While they manage to catch a bat in the office until animal control arrives, … Read more