Champaign Champaign Where in Champaign can I rent a Segway, or do a Segway tour ? Where in Champaign can I rent a Segway, or do a Segway tour ? Daniel Z 11/13/2016 4:26:24 AM