Sofia was right behind the others till she heard a voice calling out her name. She turn but didn't see anyone. She was going to continue till she saw Francesco pull out in front of her. Sofia stopped and ask "what are you doing here"? Francesco smiled and said "oh thought to pay a visit you know". Sofia didn't know what Francesco meant by that. Till she seen a purple chameleon walking up to her smiling. He had eight legs all together and has three antennas on his head. The chameleon smiled and said "hello there, you must be that girl Francesco was telling us". Sofia asked "who are you"? Randy said "oh I'm Randy or Randall which ever you prefer to call me. Everyone calls me Randy though". Sofia backed up and yell "Jack"! Randy made himself invisible and Francesco said "oh he won't save you this time". Sofia looked up to see Jack and the others running towards her. Sofia smiled and yell "Jack, Anna, Meter, Violet, Dash, help"! Jack yelled out "don't worry Sofia, help is on the way"! Francesco snarl and yell "now"! Sofia was confused till she felt someone grabbing her. She fought but saw that it was no use. Soon Randy appear holding onto Sofia. Randy said "let's get out of here". Francesco nodded and he went zooming by with Randy jumping on top of Francesco while holding Sofia in his two arms. Jack ran as fast as he can to catch up. Violet turn to Dash and said "go see if you can stop them, your faster then us". Dash nodded and he use his super speed to catch up. Francesco saw Dash catching up so he saw a trash barrel and he went over to knock it down and that cause Dash to trip and hit his head on the payment. Francesco smiled and went as fast as he can to get away. Dash was knocked out. Violet saw what happen and ran up to her brother. "Dash, can you hear me? Please talk to me"! But Dash was knocked out by the payment he hit with his head. Meter said "oh that's not good, he needs to see a doctor or something". Jack frowns and said "I knew something like this would happen". Anna said "you and I go get Sofia while Violet, Merida, Stitch, and Meter go and get Dash to a hospital". Merida asked "you sure you two don't need my help". Jack shook his head and said "I know those two well, we can handle it from here". Merida and Violet put Dash on Meter and they got on top of Meter and held on tight. Stitch got on the back of Meter. Meter took off as fast as his wheels could take him.
Jack and Anna took off to get Sofia back from Randy and Francesco. Meanwhile Francesco and Randy were taking Sofia out of the city. As they almost did made it out that is when they were stop by a red car that has a lightning bolt and a number 95 on both sides. He has blue eyes and a trophie symbol on his hood. Randy said growling "so if it isn't Lightning McQueen". Lightning snarled and said "save it Randy, let that girl go". Francesco ask "oh and why should we"? Lightning said "you'll be sorry if you mess with me". Randy laugh and jump off of Francesco while holding on Sofia and said "so you think you so tough huh? Well we'll just see about that". Just then Francesco and Randy both jump by the fire of a pumpkin. Randy looked up to see Jack holding on a pumpkin that was on fire and Anna with her shovel ready for attack. Randy snarled and said "you guys going to get it". Anna said "release our friend or pay the price". Francesco laugh and said "oh you think going to be that easy, no way we're letting her go". Jack said growling "I won't let you two go until you let Sofia go". Randy and Francesco both laugh and said "try us". Randy laughed till he felt a hard metal like hit his head. Which cause him to let go of Sofia and fall to the ground. Francesco turn and yell "you again, thought got rid of you"! Sofia turn to see a young girl in a purple dress and has long blond hair in the braid with flowers on it and has green eyes. Anna smiled and said "Rapunzel, glad to see you". Rapunzel said "thought you guys need the helping hand". Sofia ran towards Jack and hugged his legs. Jack knelt down and said "don't worry Sofia, I won't let them hurt you now". Anna turn to Francesco and yelled "you two get or else"! Randy woke up and saw Rapunzel ready to strike him again with her flying pan. Randy got up and looked at Anna then at Jack and said "you guys win this time, but don't expect to win over us again". Randy and Francesco both took off. Rapunzel looked at Lightning and said "good job for holding them off". Lightning smiled an said "not a problem they got it coming".
Jack held to Sofia's hand and looked at Rapunzel and Lightning and said "thank you both of you for saving Sofia". Rapunzel said "not a problem I saw you guys attacking so I knew right away that something wasn't right". Lightning nodded and said "I saw Randy holding her in his arms and knew that he and Francesco were up to no good". Anna said smiling "without you two who knows what would happen". Lightning and Rapunzel both nodded. Jack said "let's hope Dash is all right". Sofia looked at Jack and ask "what happen to Dash"? Jack look down at Sofia and said "he gotten hurt while trying to stop Francesco and Randy". Sofia gasp and ask "is it all right if we visit him"? Jack nodded and looked up at Anna and said "you can go with them if you want". Anna shook her head and said "I rather go check to make sure Dash is all right". Jack nodded and said "thank you again for you two help". Rapunzel and Lightning both nodded and went towards the park. Jack held on Sofia's hand encase Randy and Francesco try to do something like that again. Anna follow behind Jack and Sofia. The three of them headed to the hospital to check up on Dash.
As they got to the big white building that has a red cross on it. The three of them went inside and as they got into the waiting room they saw Violet, Meter, Merida, and Stitch waiting to hear the news. Merida looked up and said "I guess you two knew what you were doing". Meter said "glad to see you well Sofia". Violet nodded and said "yeah, me too". Sofia smiled and nodded. Everyone sat in the chair and waited and soon a nurse in white coat and has her brown hair in the bun came out and said "he's going to be well but he will need to stay home for about a week or so". Violet nodded and said "I'll take him home right away". The nurse nodded and said "good, here he is". Dash smiled and said "hey everyone". Violet ran up to him and said "oh thank goodness that you are all right". Dash nodded and said "yeah, me too". He look to see Sofia standing next to Jack. Dash smiled and said "I'm glad to see you are okay". Sofia nodded and said "yeah, I'm glad that you are all right". Dash nodded and Violet took him out of the hospital and they both headed back home. Before they left Violet turn to face Sofia. Sofia left to say her goodbye to Violet and Dash. Violet sigh and said "I hope you will get home soon". Sofia nodded and said "yeah, me too". Violet and Dash waved and Sofia waved back. Sofia watch till she couldn't see Violet and Dash anymore. Then she turn to see Jack running towards her. Sofia sigh and ask "do you think Dash will get well soon"? Jack stopped and knelt down on one knee and said "don't worry, he'll be find as long he rest for a week". Sofia smiled and hugged Jack and Jack hugged her back. They both let go and Sofia held Jack's bony hand. Jack got up and he took her back into the waiting room with the others.
