answersLogoWhite

0

Louis Hamlin is still in prison. & Jamie Savage was released 3 years after the murder once he turned 18.

User Avatar

Wiki User

13y ago

What else can I help you with?