Where is Twin Turbo?

Twin Turbo's whereabouts 25/2/16
Early 2015, the local Festdidgean's were intercepted by a strange woman, known as Twin Turbo. Twin Turbo, also had the company of 3 children, (two in the pram and one walking beside her), These children were not identified at all during Festdidgea's reign. Twin Turbo's legal entry into Festdidgea continued until late 2015 when festdidgean residents were separated from the woman during the Festdidgean Exodus. 
Once 2016 had arrived the Festdidgean people returned to Festdidgea and Twin Turbo has not been seen since. Could she have been abducted? Lost? Captured by the cavemen for ransom? Only Wankfud knows the whereabouts of Twin Turbo.
If anyone has sighted Twin Turbo or her children since her disappearance please report it to the Festdidgean communist government.
UPDATES 27/2/16
After the late discussion about the 'unknown figures' speculations have risen about who the intruders are. Some locals say it is either one of the cavemen's slave traders, a refugee, a spy, a scout or even Twin Turbo herself. One rumor that has caught most Festdidgean's eyes is that the child companion could be one of Twin Turbo's abducted children. It is save to say that children are no longer under threat in Festdidgea once night falls. "everyone is to stay indoors after dark" says the Festdidgean police captain.
Caution is advised.
If you sight the intruder or the child, please report it to the Festdidgean police captain Brandon Browne
UPDATE 29/2/16
Twin Turbo has been spotted zooming in and around Festdidgea. The seemingly missing lady was first seen walking her children past old Festdidgea, through the Festdidgean commons and then down into a neighboring nation. Residents say "we couldn't believe our eyes. She sped past us at almost 376km per hour. Finally the mystery had been solved".
However, after Twin Turbo's return, another competitor rushed past us with a small child in a pram. Is this the stranger locals saw after a day out on the 26/2/16 at around 3:00 or just another speed demon. "When they are going this fast, its hard to tell" claims a Festdidgean resident that go's by the name of Nathan.
This beautiful reunion closes one case, but opens another. Who is the stranger?
Caution is still advised
If any suspicious activity has been identified, please report it to either the Festdidgean Defence Planner, (Nathan Waters), or the Festdidgean Police Captain, (Brandon Browne).
Updates coming soon.