Charles Albright aka "The Eyeball Killer" suspected serial killer of at least three murders which occurred in Dallas, Texas. Albright died in a Texas prison hospital in October 2020.

Original prison mailed envelope postmarked April 28, 2006 and compleetely written by Albright.
Hand signed, Charles Albright.

Charles Albright Autograph Envelope

$120.00Price