Krannert Art Museum / Link Gallery – Champaign, Illinois Posted on September 6, 2007 by rnv123 Headlights, Oh Astro