17 Feb 2012, 17:17 UTC · By: Andrei Tutu / Ever wondered what the world’s greatest fuel station is? We don’t know if the one in the adjacent video can really be No. 1, but it sure holds a spot on the podium. Why? The answer is si...