God's Water Balloon

Saints:
Date: 1/6/2011
God throws a water balloon!

When God throws water balloons, it's a guaranteed hit!