The Blind Boys of Alabama in Lafayette Square
The legendary gospel group, The Blind Boys of Alabama in concert in New Orleans' Lafayette Square.