Stay alert! Trust no one! Keep your laser handy!

mbta-sign-peace-means.jpg

I saw this sign on the MBTA a few days ago, a part of their whole post-9-11-world Transit Watch Program.

Is it just me, or did this whole “Traitors Are Everywhere” schtick cross the line into self-parody a good while ago?