Even if you don't believe in miracles this one has to get you thinking.  Gabrielle Giffords who was shot in the head is making progress that even has her doctors baffled.  The resiliency of the human spirit is quite amazing at times isn't it!

loading...

More From 100.5 FM The River