Wednesday, May 9, 2012

Only a Haunter

Only a Haunter can find a set of red flashing LED eyes laying in their yard seven months after Halloween.