Vermont's *other* U.S. Senator is a HUGE Batman fan and has been for his entire life. What's up with Vermont? How does that little state monopolize all the cool senators?
Senator Patrick Leahy is a super Batfan.
Buried Alien (The Fastest Post Alive!)