Angel on the Spot By Arlene Beilage2 min read A deep puddle had flooded her car's engine and she was blocking traffic. Would someone come to her aid?