Tragic News: I’m sorry to inform you all that Admin – Kevin Lackie has sadly lost his battle with Cancer.

He was diagnosed with the disease in December 2021, and fought a short but very brave battle with this awful disease.

Kevin’s family are obviously in shock and mourning, but let’s show them some love from us here, his Trafic family. God Bless you fella, and now rest in peace 😢🚐🙏