A famous car racer returns to her hometown and faces the evils of her past. Now, her worst opponent is the time machine.
No data