The triple murder of a couple running a restaurant and their employee is reopened when it is revealed in court that the man who was originally charged with the crime was robbing a store at another location at the time of the murders.
Did You Know?
Tom, Della and Derek Lincoln were murdered on September 27, 2003. See more
Performed by Soul Hooligan See more