OT: What's the deal with Scalia's hat?

User Forum Topic
Submitted by enron_by_the_sea on January 21, 2013 - 11:13am

Why that funny piece of headgear? Is there some tradition here?