Circus of Life is Kyla Kegler's annual gift to the Buffalo Festival scene. Street musicians, paper maiche masks and colorful costumes made for a surreal Saturday afternoon on Grant Street.