And each year at festival time, Edinburgh willingly gives its streets over to stilt walkers, automatons, satirists, and barbershop quartets along with 500,000 visitors belying its reputation for being sober and staid.