Actor Russell Brand turns himself in to NO police

Actor Russell Brand turned himself in Thursday afternoon to New Orleans police after an arrest warrant was issued for him on a charge of simple criminal damage to property valued at $700, authorities said.

0