Loading Video…

This browser does not support the Video element.

St. Pete police investigate man's death

A man's body was found in the garage of a home that was undergoing renovations in St. Petersburg and police suspect the man was killed.