Heather Tallchief
Last modified 2 years, 6 months ago
Heather Catherine Tallchief (born January 7, 1972 in Buffalo, New York) is an armored car robber who was sentenced to five years in prison on March 30, 2006, the Associated Press reported. She turned herself in to authorities in Las Vegas, Nevada, after hiding from authorities in Amsterdam, The Netherlands, since the commission of the crime in 1993.
(34 mins ago)