Archive / Image Archive Audio Archive / RSS
Jesus annoyed, trying to walk on water but getting his foot stuck in the BP oilspill, above the bar at Buffa’s, New Orleans