Johnson (The Tao Connection)

Johnson was a police office who found Toby Davenport floating in the river in 2002. (AUDIO: The Tao Connection)