Speed Racer Episode 28 – The Race Against Time: Part 1