Something Burning
Blu and Os Gemeos strike again, this time the face of a dilapidated building in Lisboa, Portugal…