Hot Rod fans all revved up