This Is The Closest Thing To A Miracle You'll See Today

Posted by bignblk on Jan. 22, 2014

Previous video | Next video  

This might be the luckiest kid on the planet. Both he and his grandmother have been released from the hospital and are fine.

Categories Transportation

Tags miracle

More Details »