Skip to content

The Church that Is the World.

23-Apr-09

On Bayou Road, New Orleans.  Bayou Road is a strange road, an old Indian path that goes contrary to gridding of the city’s streets.  And as you would expect in New Orleans, there are strange things on it.