Another amazing video

What luck.  First DB Cooper, and now this?  I can't believe they caught this on film!  I believe this was filmed in Georgia.

Comments (Comment Moderation is enabled. Your comment will not appear until approved.)