Tom Lumbrazo/

Tom Lumbrazo of Roseville walked away from a terrible accident without a scratch in 2001. He believes it was the work of an angel. Could it have been the same angel he saw in the clouds in Sedona in 2008?

close window