Posts Tagged ‘Larvelle Jones’
Police scare thieves into surrender by barking like dogs
THE police are barking in New Haven, Connecticut. After a chase, they’ve cornered two men at a residential block in Elm City.
Read the rest of this entry »
Posted: 1st, April 2013 | In: Reviews, Strange But True | Comment