All of her hard work and sacrifice have finally paid off! But at what price? Kayla has her proof of Aliens, but now what?

Oh, and enjoy your “Tax Day!”