Pennsylvania fugitives Victor Santarelli and wife arrested by St Pete police
Two Pennsylvania convicts were found and arrested in St Petersburg, Florida. Victor Santarelli Victor and Tamara Santarelli were arrested late last week, according to press update from St Pete police. The couple More...