Anyone else come across this? They do mention the EPA allegations in this video starting around the 3:30 mark. The MPG figures are about what I expected...