stevenjay watts Seattle Washington steve
Steven J Watts – Seattle Washington
Man who has been identified as Stevenjay Watts of Seattle, Washington was charged with harassment in Seattle Correctional Facility! He was filmed calling people the N-Word and saying “My people will bury you” among many other hateful things. Watch the video below!