Charles Albright aka "The Eyeball Killer" suspected serial killer of at least three murders around Dallas, Texas. Albright died in a 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
$90.00Price