Murder Suicide in parking lot of Village Inn!
Friday, 15 June 2012 21:56
The Tampa area Village Inn restaurant was the scene of a murder suicide while two young kids witnessed it. It was an exchange of custody gone wrong.
Continue