Channel 19

Todd Dills

A harrowing ride out of Atlanta

| April 29, 2009
  • Trucker Steve

    Wow, I must have been living under a rock on this one. Thank you for bringing this to my attention. The video is crazy as a %@$#@$#