Tuesday, March 23, 2010

The Office Hothead (The Least You Should Know 3/23)

An exorcist said the devil is at work in the Vatican. Wow. Those E.O.E. laws are really getting strict.

No comments: