Historically, the fabric of life has been sustained by religion.
The fabric of life continues because of religion.
One of the best is held the second Sunday of every month from 9am to 3pm at the Rose Bowl in Pasadena.