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