Thomas Jefferson Byrd
- EntertainmentYahoo Movies UK
Thomas Jefferson Byrd, star of Spike Lee movies, is shot dead in Atlanta
Thomas Jefferson Byrd, who starred in a number of Spike Lee movies has been shot and killed in Atlanta, police have confirmed.
2-min read