
Occupy Super Bowl
January 31, 2012
Would Occupy Indianapolis choose to set up camp in close proximity to Lucas Oil Stadium before the Giants take the field against the Patriots? Certainly, the “One Percent” will be in town in considerable numbers to enjoy all the game has to offer…