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 with Albright's typed name and return address. The recipient's name and address are compleetely written by Albright.

Charles Albright Envelope

$55.00Price