Bing Maps Spent a Lot of Miles Mall Walking for These New Venue Maps

Malls are terrifying places. Malls are either so crowded that you can barely wade through the legions of shoppers feverish with the bloodlust of commerce or they are so devoid of both stores and shoppers that they represent a chilling…