Jeremy Robert Powell

Arrested for vandalizing the same SUV, 9 months after video showed him defecating on roof

Something to add? Disagree? Let us all know!

Verified by MonsterInsights