Hydrogen bus
When this bus has driven once around the M25 motorway that circles London, it will need to refuel. A typical diesel-powered coach could drive four times around the M25 without refuelling.
Credits: Transport For London