Throttlerod – Starve the Dead – Review June 13, 2005 This limited-edition five-song EP finds Throttlerod backing off from the full-on riff-rock pummel of their previous two releases in favor of a quieter stance.