110341058725940332 Posted on December 18, 2004 by laineyd I TOLD you there were mechanical deer inside the building.