Stop in for a cup of coffee

Di you guys know why the new demon is called the demon 170?
Because E85 is 170 proof. The new demon requires E85