On the Street…Dramatentrappan, Stockholm, Sweden How awesome are his pants? He even matched them with his sunglasses! Like this:Like Loading...