Flying monkeys atop a building in Burlington near ECHO.