Larvelle Jones | Anorak

Posts Tagged ‘Larvelle Jones’

Police scare thieves into surrender by barking like dogs

larvelle jones

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