Delusional passenger arrested from bus at Taylor exit

March 10, 2012 at 2:39 am in The Dickinson Press

What appeared to be a delusional bus passenger was arrested at about 5:30 this morning, 18 miles east of Dickinson near the Taylor exit. Continue Reading