Talk about a close call with death. This would freak anyone out. This person was so lucky not to get hit by this truck.
Start your day with Wake Up Cape Cod on 106 WCOD! Every morning from 6-10, you'll get everything you need to start your morning with features like...Full Bio