Small plane makes hard landing off runway

WPBF - West Palm Beach
A small plane makes a hard landing and comes to a rest in an embankment on the side of the runway.
View Comments (0)