These people had their guardian angels working overtime for sure! Watch as people escape certain death by mere inches!
Being lucky on the road counts! These people can’t thank anyone else other than their own luck to be literally alive!
featured Woman car Dog world Hilarious man animals Trailer funny Police cat Official Trailer amazing driver footage crazy camera Fails MOTORCYCLE