I was just wondering...
Or maybe I'm just making a hasty generalization, but was there an Alpha Phi Omega convention of some sort in New Orleans. I was walking around the French Quarter last week and saw quite a few people wearing APO letter shirts. I assumed that they must be in town for some reason besides just the Sugar Bowl. Does anybody have any idea?
RedHotChiO
|