Hey look, more video. But what's this about a Alfa Spider diesel that gets 52.3 mpg? Sweetness. Two not-so-sweet bits of news for Chinese drivers, yesterday, though: Toyota says ixnay to electric cars in that country and then we heard of a possible 100% fuel price hike there. Ouch.