Elisha has been doing pretty well for herself. She’s married to the captain of the Toronto Maple Leafs and is a fairly successful actress. You may recognize her from the Fox show 24 or a variety of failed TV shows. Although, for my childhood self, it’s all about Popular Mechanics for Kids! Keep up with Elisha on her Instagram HERE.