Where's Jesus' Mom Now?
“A car wash attendant in New Jersey claims to have seen an image of the Virgin Mary holding baby Jesus on the window of his car wash, reports the Times of Trenton. Alex Leiva attempted to take photos of the window image, but he dropped the phone. In the amount of time it took Levia to pick the phone up and try and snap another photo, the image had almost disappeared.”