Cryptocast: Georgia Raptor

Yes, an actual raptor sighting in Georgia, United States, of all places! Fascinating details here for sure.