For all those travel geeks out there who love nothing more than geeking out over some travel related statistics, Expedia has produced this cool little banner outlining some random facts about airports, cities and other travel stash. Personally, I get nerd wood over bright colours and cool fonts, so this is right up my travel […]