Spotted in Washington DC: @McGillU's Redmen. Anyone knows why they're in town??