Smog Free Tower a sencillating technology Amsterdam: Smog Free Tower a scintillating technology Smog Free Tower a scintillating technology. A designer and creator in Holland  name “Don Roze Guard” has made