unlikelydiplomat.com
Trussardi my pants.
I walk by this sign nearly every day as I head toward the metro. And every time I see it, the same line of questioning goes through my head: What the hell is Trussardi My Pants? Are these two separ…