2011-06-05 22-39-32_0011 Published June 5, 2011 at 1624 × 1048 in Week 21 (North Christian Church) North Christian Church Send article as PDF