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 11, 2006 and compleetely written by Albright.
Hand signed, Charles Albright.
Charles Albright Envelope Signed
$125.00Price