Breaking News: UFO Sighting Confirmed in Champaign April 1, 2011 By Laura Weisskopf Bleill Aliens came down to see Champaign mayoral debate between Don Gerard and Jerry Schweighart