?

Log in

No account? Create an account

October 31st, 2003

Does This Look Like the Virgin Mary to You?



"A tree stump said to have the form of the Virgin Mary is shown in Passaic, New Jersey, October 24, 2003. Believers are flocking to a rundown street in Passaic to see this tree stump they say is a divine sign of hope for the impoverished neighborhood."

you can also, btw, buy mecca cola, which was released in time for ramadan.