Fabrizio Costantini took this photo for The New York Times
Seriously, what is going on here? Is divine intervention part of our Big Plan to save the economy? Why are there cars on the altar?
I tried reading the article. I really did.
Have you ever been experienced? (Apologies to Jimi)