News

Party Bus Busted By Champaign Police

Local and state police conduct a motor safety inspection and make 51 arrests as increase in party bus activity is becoming a growing problem in Champaign, Ill.