Tuesday, February 9, 2010

The New Orleans Saints Flag Is Flying at St Louis Cathedral




This must be at the root of the confusing sotry that was heard on ESPN that the Saints fly over the Vatican. It appears the Vatican gave permission for it fly at St Louis Cathedral.

No comments: