Saturday, January 20, 2007

Road... Faith?

From NPR, a piece on Chalma -- Mexico's "second most-visited pilgrimage site" -- where the faithful come to seek divine favor for their loved ones, their intentions... and their cars.

-30-