We've got a new forum dedicated to Super Hero Time Fansubs with their subs of Timeranger!
Give these people some thanks!