Toku Time: When Worlds Collide – Power Rangers SPD/Dino Thunder – History May 19, 2010January 28, 2025 Toku Time Admin0 comment EZ Rider goes back to Power Rangers territory once more to look at the SPD/Dino Thunder crossover.