Actor’s portrayal of Jesus calls in police

April 13, 2010 at 7:05 pm in Alexandria Echo Press

All Lee Backhaus of Alexandria wanted to do was take a shower.
At the time, he had no way of knowing that it would trigger a media frenzy that would make the Associated Press news wires. Continue Reading