Tuesday, January 23, 2007

No God, Only Religion

Coachella announced yesterday. One of these years Mr. & Mrs. T.A.F.K.A.Y.E.L.R.A. will actually go.

*********************
Picture courtesy of San Francisco, California, U. S. of A.

No comments: