February 22 2019 1:59pm

Police in Florida on scene of solicitation bust that led to charges against Robert Kraft

Police were seen outside a spa in the past week in Florida as part of a prostitution sting, that lead to charges being laid against New England Patriots owner Robert Kraft.

Responsive site?

Video Home