Feedback

Speeding Boat Crashes Into Florida Restaurant

 

Diners, passengers had narrow escape after 39-foot boat plunged into beachfront restaurant. Melanie Michael reports from Ruskin, Florida.

Shows