MScPhysics
Author liked the comment.
I hope that Luke found out that it is Kayla framed him and the relationship between Luke and Leo will get better