The Earth Team's Star-Racer is demolished, and Stan and Koji reluctantly rely on the Scrubs for help. Molly, meanwhile, prepares to confront Don Wei about her being his daughter. Will she be brave enough to tell him?
click here to see where to watch or .
Ready to Watch Oban Star Racers, Season 1, Episode 12?