A pilot has crash landed on a Florida highway after experiencing engine trouble.

It happened near Clearwater Airpark in Pinellas County on Sunday morning.

The incident was caught on the dashcam of two police officers who were in the area on an unrelated call.

There were no reported injuries.