I came across this video by chance. The event appear to have been filmed by a street safety camera. It is quite something to watch. Once you see this, you become convince that angel exist. Here is the link to the video:
http://www.spencersonline.com/product/neon-luv-touch-vibe-asst1/
Comments
Yeah, I emailed Rosemary about it. I've flagged this blog.