20-11-2017 06:26
via
nbcmiami.com
Cameras Catch Plane's Crash Landing in Central Florida
Two cameras were rolling as a plane crashed onto a street in Pinellas County
Read more »