D4vd's Friend Neo Arrested for Failure to Appear as Witness
Published: 01/23/2026
3:02 PM PT -- A local journalist posted photographs online at the scene of Neo's arrest in Helena, Montana from Thursday. Helena Independent Record City Editor Thom Bridge posted the 3 snaps Friday afternoon. 2:32 PM PT -- Neo is already being transferred to Los Angeles, according to multiple law…
... Read More